They have ladies formal dresses, but I don't think I've ever seen formal menswear there. Then again, maybe that's just from lack of people selling it! Never hurts to give it a try, but fair warning - they won't give you anywhere near $700 for it.
Not that I know of, No.
No, just casual attire
Thanks! Your answer is awaiting moderation.