Hey Emily. This is a very late reply to the message on my page haha. I have heard nothing but good things about Santa Barbara as well. And I just looked at Alcatraz tickets from this website https://www.alcatrazcruises.com/index.aspx and will probably get a ticket for Monday July 2nd at midday.
Also where abouts are you staying in LA for the 2 days before the tour?