Which length trolling motor
If the 80# thrust is not an I Pilot or the Motorguide version I would strongly urge you to reconsider. I've had my I Pilot for only 2 yrs but I can't think of anything that makes fishing easier except getting someone else to steer. Many of my friends have one also and we agree it's almost like cheating. I Pilot makes your time on the water more efficient.
Ram Mount is a good idea. I chose a velcro strap:
When mounting as pointed out, make sure the head is inside the gunnel when up. Also when choosing placement have the motor in the down position to make sure you clear the gunnel edge when deploying.