Ich habe mich ja schon ein wenig mit diesen Sachen auseinandergesetzt
zu1: die Kurve ist zu eng. Du siehst ja selbst diese Unterteilungen (nicht die im Shader, sondern die Linien). Jedes dieser Felder ist ein "unabhängiges Shaderteil", dass die Bestrebung hat, sich bei dem Nächsten anzuschließen. Wenn jetzt das Nächste aber im Winkel zu weit abgewinkelt ist, kommt es zu solchen Fehlbildungen (außen wird der Shader gestreckt/verzerrt, innen gestaucht, wie man auf dem Bild gut erkennen kann). Blöde zu erklären, ist aber so
zu2: Du musst da anfangen, wo der Fluss hinsoll, also bei der Mündung. Ist blöde, ist aber so Hat mich auch schon öffter aufgeregt.
zu den anderen Sachen kann ich dir leider nicht helfen. Was mich aber interessieren würde, wie du das Gefälle reinbekommen hast? Hast du zuerst den Fluss fertiggemacht und anschließend den "gekippt"?