Yes you can but the stock changes based on season. White not in season so the selection may or may not be high
I have gotten suits and sport coats there and they sell suit separates so I don't see why not.
Yes, they have all colors!
Thanks! Your answer is awaiting moderation.