the age old question.
i think you should take into consideration a few things when deciding what to pay a boater.
how much water are you covering? if your on an inland lake than $20 for a day is more than enough. i am a boater in ABA and i rarely want more than $5.00 to cover gas and oil if we are out on an inland lake. if you go out on erie and run 40 miles than the price should be higher.
if your boater front ends you all day and doesnt give you an opportunity to fish, or if he is an a$$ and rude to you all day, tell him to bill you later.
if you had a good day of fishing due to your boaters spots and advise, then hook the guy up with a little extra, whether you win money or not. we all know what a good day fishing is. remember that just because the guy may not have used a bunch of gas he is acting as your "guide" for the day. if he lets you use lures, or tells you exactly where to cast and what to do and it produces fish for you, thank him with a few extra bucks.
i dont ask anything extra from a non boater. i only ask that they are fair. with gas prices going up the way they are tho, the price will have to increase. just dont leave the guy hanging. and dont take a bad day due to your own actions out on him either. this has happened to me a few times.
as far as canadian and ohio liscenses. the canadian is a must. the ohio is a toss up, if you get it then you have it. but if you dont get it and end up needing it, you will kick yourself in the bum bum.
ask your boater how much equiment you can bring. dont tie up alot of space on someone else boat. take what you can get by with.
hope this helps.
madman himself
p.s. you dont always have to give guys money. i have gotten by quite well in the bfl hooking boaters up with some products also. maybe $10 and a tube of mega strike and some of wayne carpenters tubes. i am a broke bastige sometimes so i do what i can. and the guys i have fished with seemed to be happier with some goodies than cash.