Welcome. I'm always liberal with TPs for our overseas C's fans who tune into games at crazy hours to show support. So have another.
Regarding your questions, 1) TPs are just for fun and have no real value to my knowledge. They're typically given for quality posts, humor, or whatever really.
2) There's no requirements to any of your posts, other than following the forum rules. Ask a mod if you have any concerns.