You dont need to spend much on excursions, you can just walk thru the city or rent a bike.
You might even discover some lovely places by yourself when you do that.
Roaming card ? You mean like a pre paid sim card for your phone ? No I didnt really have anything special, I'm not sure if I can recommend you any.