Yes
I know they have the next size up from 'O'. You should call them, they are extremely helpful and knowlegable.
Yes, if they don't have something, they can get it. I have never seen anyone disappointed.
Yeah they have a fairly large selection
Yes they have them in all sizes, tracks, accessories you nake they probably have it and if not they would be able to order it for you. They will even help with layout designs.
Thanks! Your answer is awaiting moderation.