Can I invite a free user if they already have 1 Task Board?



Yes. The Task Board limit exists only for boards that you own. You can be invited to collaborate on an unlimited number of Task Boards.