It seems solid to me. The steel edge is strong and does not flex very much in use. I have not used it in wind, so I cannot say how it would work under these conditions, but you can hold it horizontal with two hands close together and it stays in shape.
Not at all. It has a metal ring around it, a bit more sturdy than the reflectors you put in your car windshield to keep the heat down. Just make sure you know how to fold those back up before you get one of these, because you have to use more force to get them closed. I've been doing it for years and I struggled a little. It had a zippered soft case to keep it in when not in use.