Follow the rules of your employment and any applicable laws, that's moral.
No, that's legal. Morality is a different animal.
If you aren't sure if your post is going to violate the ToS, just don't post it. Err on the side of caution and this forum will live a long and happy life.