Living in CA, as it says in your profile, if it's Southern CA you might be able to put a table under a patio but the wood and cloth would take a bit of a beating from the changing conditions. From what a read in a post above it sounds like there is cloth available for outdoor tables, but you want to get a good, reasonably fast cloth, not "felt". I'd steer away from a store that called the cloth felt.. but that's just my hang up.
Pro's play on 9ft tables and they are a challange. If the table is going to be used for family fun rather than "serious" play then you'd be better off with a smaller size like a 7ft or 8 ft table, especially if kids will be using it. Most bar tables are 7 ft tables... if that gives you a reference point. It's lots more fun to play if you can make balls and on the 9ft tables making balls is a big challange for a beginning player or for a player that can't reach the shots.
Check out the yellow pages, or google it. Some places, here in the midwest, sell pools... as in swimming pools, and also sell pool tables. That gives them a way to sell stuff year around.