I assume we will be able to park the RV there at the port in P-town?
Don't count on it. Very limited large vehicle parking/parking in general. Streets are VERY narrow. You don't say what you have for a unit but if it's much bigger than a small Class C it will difficult. Whale watching out of either spot is fine. If you like to "putter" there's tons of antique stores and the like along the Cranberry Highway. And don't worry about finding food-the vast majority of the restaurants sell other items in addition to seafood.