Remember, if you see a post that you think is spam, report it. That's what the report feature is for, sometimes we miss them if you report what you see then we can take care of it. Just don't abuse it like some members do.
No, hence why a lot of the styles cost money and custom templates cost a few dollars. All free templates are for people who develop them on there sites.