Yes. You can drink booze when walking but it must be in a "haul your ass" glass, weed is illegal and will get you a nice room.
20 minutes plus ferry time.
In your case a golf cart would be more efficient. Anywhere north of Tres Cocos the water taxi would be better.
Yes, you can take it to your villa.