Es sieht im Inkscape falsch aus, aber die Dokumentengröße ist richtig gesetzt. Exportierst du das Dokument mit Inkscape nach PNG, ist es wieder richtig. Die gezeigten Elemente gehen eben über das Seitenende hinaus.
Das hat wohl technische Gründe - z.B. scheinbar sind Flüsse eben Vectorgraphiksegmente, die nicht 100% mit deinem Kartenausschnitt übereinstimmen, und somit bekommst du alle Segmente die deinen Kartenausschnitt kreuzen eben auch noch mit. Und im Falle des kartengrauen Hintergrunds ist das mal eben so ein halbes Planquadrat und der Kartenausschnitt im Vergleich dazu so ne Briefmarke.
Du kannst das Problem kaschieren in dem du einen Clip auf Seitengröße setzt (eigentlich hat Inkscape eine Clip-Option beim Import, die scheint aber nicht zu greifen).
im Prinzip etwa so: https://graphicdesign.stackexchange.com/a/42537
Das Problem bei deinem Beispiel ist, daß man die Seitengrenze gar nicht sieht, weil dein Bild nicht transparent ist wie das im verlinkten Beispiel. Du musst also erstmal in Dokumenteneigenschaften die Seitengröße rausfinden und dann die Clip-Box im Blindflug erstellen (übers Koordinatensystem Breite Höhe einstellen und dann X und Y auf 0).
Die Dateigröße ist dann nochmal ein anderes Problem. Erstmal trägt SVG ohnehin dicker auf als PDF, und zweitens ist Inkscape dafür bekannt, SVG noch weiter aufzublasen.
Gespeichert ist die SVG 10 MB groß.
So extrem ists bei mir dann allerdings auch nicht. 515KB nach inkscape, 384KB nach svgcleaner. Gar nicht mal schlecht, wenn die PDF schon 166KB hat.