This is the same problem I'm having. I still haven't figured it out so I've sort of stopped playing. (If you find some solution please get in touch with me!)
As for the surf shop, I think that's a feature of the game. I've experienced it before with other games with the shop being unavailable until you further complete the story, something about "the shop owner needing to go out and collect materials."