Das RAM dürfte ok sein, es liegt eher an Adressleitung A7 zwischen VIC und dem Rest des Systems. Das erklärt sowohl die doppelten Texte (VIC liest von 1024 + 128, bekommt aber die Daten von 1024) als auch die falschen Buchstaben (VIC liest Zeichenmuster von Zeichen x+16, bekommt aber Zeichenmuster von Zeichen x).
EDIT: Kannst Du den Cursor sehen, wenn Du vorher HOME drückst? In dem Screenshot wären die beiden LOAD-Eingaben genau in den 128-Byte-Bereichen gewesen, die durch die Spiegelung nicht dargestellt werden; in der ersten Zeile müsste das aber funktionieren.