There are 52 tour events. If you open the attached link you can count 9 TPC courses. Pebble, Torrey Pines, Kapalua and a few others are also open to the public. No, you do not need a member to play Bay Hill, you just need to stay at the Hotel.
I didn't see a link.