Welcome to the O-Gauge forum, a wealth of knowledge and great place to make friends. The fact that you actually read the terms of service puts you one up on a lot of the new members. Most members here are pretty easy going , but there are a few who get their feathers ruffled easily. They usually mean well so I don’t let it bother me.
I think the most important rule is to post in the correct sub-forum. The most important unwritten rule is to post photos and video horizontally, not vertically. Since you already mentioned these in your original post, I would say you are in good shape.