Getting from Great Harbor into Vineyard Sound should be do-able without a motor. It is the passage into Buzzards Bay that is troublesome. In any case it will require good local knowledge and you better have your towing insurance paid up while you are learning the local situation.