The next restaurant up from Pierres will do licenses and boat hire (not sure about motors) this is a french run place but they are happy to help anglers,
I see no reason why you cant drop baits from your boat, not sure on current water levels though.
Cheers