Free BTC sites give a free small amount.
This amount is so tiny you maybe cannot spend it.
Yes you can, :p. As long as you're active on the sites and aren't getting a ton of extremely small payments it's not bad. The more active you are, the larger the payments, the less negativity it has in terms of fees.