Yes I would tip- at least 20 bucks and more if it was a good trip, esp if he cleaned fish for you.
Secondly, I myself would never take a map or gps. He makes his living on fishing and there really isn't one magic spot.
I took a guided striper trip and it was best money I've ever spent. Over the 8 hour trip the guide explained the how, the why and the when. I did not attempt to get all the info the first 15 min in the boat. One can learn an awful lot by keeping your eyes and ears open and mouth shut. Be personable and no need to tell him all of your fish stories(he's heard them all- TWICE!)
Hopefully after your trip you can then formulate your own style and be thankful you spent your money on something worthwhile.