Since I fished only with the fly in Clam pass I can not give you any tips about fishing it with a spinning rod.
Non-resident saltwater fishing licenses can be obtained in Naples city hall or even better ordered online at:
http://www.floridaconservation.org/license.html