Yes, I saw the CoolerMaster Cosmos on display at a Fry's Electronics store. The case is also on display at Microcenter.com retail stores. I don't know if other stores might have them on display.
Yes, the case is well built.
If you are going to install three video cards, then you will probably have to take additional steps to keep things cool.