Re: fenders
20" should be plenty big. I actually carry a coupla different sizes for different docking situations, also the extra one or two can come in handy. Sometimes I leave a set on the dock if I am going to return to the same slip and keep a pair on board if I may dock elsewhere during the day
