Soweit ich weiß speichert Android alle Apps standardmäßig auf dem internen Speicher. Du kannst die Apps über Einstellungen > Anwendungsmanager manuell auf die SD-Karte verschieben.
Ich weiß allerdings nicht, ob man den Standard-Installationsort ändern kann.
Ob dein Handy die SD-Karte erkannt hat, kannst du herausfinden, indem du bei Einstellungen > Speicher nachschaust.
Wenn die Bilder noch da sind, hast du dann überhaupt mal etwas nennenswertes auf die alte SD-Karte gespeichert?
Gruß
Thunderstorm