Theres a pretty big surf hire place on the main surfing beach there , I think its called guincho, on the atlantic coast.
Brilliant brilliant fresh fish restaurant at Adraga, with a lovely beach
Jumbo supermarket in Cascais is ace and massive.
Youll eat well there
I dont know anything about surfing but the climbing is pretty good