Gulf diving is super shallow like 2 hours to get 60ft of depth, and the vis is hit or miss.
There are two shore diving sites in AMI, Spanish Rocks and Sugar Barge. Both super shallow like 20ft. Can be nice, but hardly worth it IMO. Florida Underwater Sports has a location on AMI, they can rent equipment and provide a guide if you desire.
Within your range about an hour away you have Venice shark tooth diving, that can be done both from shore and from a boat. There are many guide options if you want to dive from shore. And several boats, Aristikat is a popular boat.
Another option within 1.5 hours is to head up to Seminole and take one of the charters that operates out of the boat ramp there. The largest operator Tanks-a-lot/2 Shea (same owner). There are other options but they are the biggest, he has two inspected boats under the Tanks-a-lot banner a 30ft and 40ish ft Newton. And two six packs boat under the 2 Shea banner.
As far as seeing reefs, Gulf diving is mostly ledges and artificial reefs. Ocean life depends on the site and time of year. This is probably a pretty typical good vis dive.