O rozbudowie pamięci możesz śmiało zapomnieć. Było kiedyś takie cudo podłączane przez port szeregowy i to miało niby czytać karty SD/MMC. Miało, bo nigdy nie udało mi się tego zmusić do współpracy.
Jeśli bardzo chcesz tego GPS-a, to poszukaj modelu ze złączem szeregowym. Będziesz musiał zrobić sobie kabelek łączący go z Palmem. Co do map to albo Mapopolis (czyli Polski Nawiator PDA - kiepski, ale w miarę tani i działa na każdym PDA), albo skanowane mapy i PathAway. Jest też Route Europe Millenium z mapami Europy środkowej. Kiepski, bo kiepski, ale mapa zajmuje ok. 2,5MB. Poszukaj na stronie głównej - pisałem o tym kilka lat temu.
A oprócz tego Palma da się wykorzystać jako zewnętrzy logger dla punktów przenoszonych z GPSa Garmina. Nie pamiętam jak się program do tego nazywał, ale było coś takiego.