Closed site? Far as I know, most anyone is welcome?
Yes, anyone can register and post here.
Regarding the eco-friendly thing. No, we are not eco-friendly, unless your name is Eco. We have a massive carbon footprint for a forum and we don't bow to the scientifically devoid Greta Thunberg crowd.