Congrats on the Boxster!
Did you check the battery's in the remotes? It can always end up being something simple like that, but if it isn't and you need new keys, I would look on the internet because most dealers overcharge. Just make sure if you get them on the internet that they have the white tag necessary for the dealer to program them.
To treat you top there a a lot of different products. I like 303 Cleaner, Renovo Ultra Proofer (water proofer), and Plexus (for the rear window). But you'll find plenty of other products that also do a good job. I went with the Renovo because it paints on and provides a better seal and less mess than spray waterproofing.