Disco is right. You need the boat's registration and passports for all aboard. Driver's licences and birth certificates are no longer accepted. U.S. Customs stickers are only required for vessels over 35 feet in length and are used on call in upon return. Bahamain fees are $150 for a 2 trip 3 month license for vessels under 35 feet and $300 for vessels over 35 feet. To simplify your return all aboard should have an LBO number (Local Boaters Option) which allows both boat and people aboard to be cleared over the phone. The LBO numbers can be obtained by making an appointment at the customs house in either Miami, Ft. Lauderdale, or WPB and each person bringing his/her passport. It becomes your number for life and can be used on any boat you are on. It takes about 10 minutes to obtain one and is well worth it as it is free.
Crossing over and fishing BEFORE clearing is also illegal and not clearing at all is not wise as if you are caught the potential for loss of your boat and equipment is very real not making the risk worth it. I hope this was helpful information for you. Harry