Mal langsam! App2SD ist bei den 2.2er-Versionen schon "ab Werk" integriert, kann aber auch für die Version davor nachinstalliert werden. Allerdings nicht über den Market, denn schließlich muss das Gerät dazu gerootet sein und einige Scripte ausgeführt werden. Alles in allem ist es aber sehr einfach zu installieren.
Backups beliebiger nachinstallierter Apps kannst am einfachsten mit dem kostenlosen "File Manager" von "adeo" aus dem Market auf Deiner Speicherkarte an- und ablegen bzw.von dort aus wieder installieren. Grundsätzlich sind gekaufte Apps jedoch mit jenem Google-Account verknüpft, unter dem diese im Market gekauft wurden, stehen Dir also auch bei einer erneuten Anmeldung (auch bei einem anderen Gerät) weiterhin zur Verfügung. Lediglich Anwendungen deren Freigabecode auf die jeweilige IMEI angestimmt sind, funktionieren natürlich auf einen neuen Gerät nicht mehr.
Selbstverständlich kann man Apps auch von der Speicherkarte aus installieren. Dazu benötigt man aber einen Dateimanager, weil man sonst die Apps ja nicht auswählen und "anklicken" kann. Der Dateimanager "übergibt" dann die "Ausführung" (~Installation) einer .apk-Datei an den systeminternen App-Installer.
Und GTalk hat rein gar nichts mit der Android-Version zu tun, funktioniert also auch beim 2.1er. Ohne GTalkService würden all die anderen Google-Services gar nicht funktionieren, denn diese nutzen zur Kommunikation mit den Google-Servern alle das hauseigene GTalk.
Was funktioniert also nicht bei Dir? Suchst Du etwa eine App die wie die GMail-App ohne erkennbaren Browseraufruf arbeitet?