The Ramp does not accept reservations for groups under 20, check their website. It will be first come first served, and you may want to go early to get on the list.
I'd say that it depends on when you plan to go. If it's gorgeous weather on a weekend, the place can be mobbed. That can also be true after a Giants home game. Also, beware that there is sometimes a cover charge if they have live music.
I guess so... I only saw outdoor, there is some big round tables but not for 10 you need to ask to put tables together... give a call at least
Thanks! Your answer is awaiting moderation.