Quail Point Golf Course 1200 Mira Mar Ave. These are just a few possibilities. You can have as many as 72 players per tournament, or you could increase the amount that you charge.
Many groups get tee sponsors for additional funds.
Range balls for the driving range are included in the course fees. Golf carts are available. You many have them included in your tournament or leave it up to each player to reserve a cart is they with to have one.