The problem with that - and it's a problem with the as-written 1e version also - is the serious inconsistency between bullet-points 2 and 6. Rain, dust, and sandstorms can't get in but "objects" can; yet what are raindrops and sand grains (and snowflakes, and hailstones) if not objects.
One could put a size limit e.g. anything with a largest dimension of less than half an inch (or a quarter inch, whatever size makes sense) cannot pass through unless carried by a living being; anything larger can and will pass through freely. This would mean the Hut won't protect against large hail or falling tree branches, but so be it; and accumulated snow or ice would eventually fall through.
For the wind, best to put an actual numerical windspeed limit. Hurricane would be 75 mph. A gale is 32 mph; which is quite a difference. Also should add a ruling on how it interacts with the Gust of Wind spell (I specifically allow GoW to take a Hut down, it's a vulnerability of the hut).