The whole thing can be found on AL DCNR's website. Click HERE
for the website.
The quick cut and paste for most 16' boats version is:
All boats must carry one Type I, II, III or V U. S. Coast Guard-approved PFD for each person onboard or being towed. If a Type V PFD is used, it must be approved for the activity at hand.
In addition to the above requirements, boats 16 ft. in length or longer must have one Type IV U. S. Coast Guard-approved PFD onboard and readily accessible.
Every person who operates a motorized vessel (including PWC) on the waters of Alabama must first obtain an Alabama Boater Safety Certification. This requirement does not apply to operators of sailboats, rowboats or canoes. (Get this where ever you renew your driver license.)
Vessels 16 feet to 26 feet long are required to carry on board a whistle or horn or some other means to make an efficient sound signal audible for at least one-half mile.
All vessels are required to have a Type B fire extinguisher(s) on board if one or more of the following conditions exist:
* Inboard or inboard/outboard engines
* Closed compartments under seats where portable fuel tanks may be stored
* Permanently installed fuel tanks
* Devices on board that consume petroleum products (e.g., stoves, lanterns).
Registration Certificate on board
An online boaters safety course also has a bunch of this info. HERE
is a link to their website. There are a few typos on this linked page, like the # of type 4 PFDs needed, although it is correct if you follow the type 4 PFD link
Let me know if you need any other info.