Hi,
You can go out to East Brother on Sat.(if they are still offering these)call the number you will find on internet sites for the lighthouse. You may want to try and locate a marina in the area....sometimes you can get a ride out that way....
Yerba Buena is a hard one....you need to plan at least 6 months ahead to try to get there....then you are not guaranteed....I seem to recall that there are helicopter rides that leave from Fisherman's Wharf...I wonder if they would fly you over each of these lights and Bonita as well. I just never investigated....have a friend who works down at the wharf, let me know and I'll ask her to find out if they will do it or not....if you are interested...If you haven't seen Bonita, plan so you can go out, it is a lovely experience.
Derith