You have to get a ticket in advance, I got it online on this website. https://www.alcatrazislandtickets.com The boat leaves from pier 33 that takes you to Alcatraz Island, getting the ticket the same day is taking a risk.
Sure is as local guides state above :)
Ya it's open to public everyday first cruise starting time 8.45 am
Yes for sure, I've visited it a few weeks ago. You must take a tour at Pier 33
Yes its run by park service. You can take tours.
Thanks! Your answer is awaiting moderation.