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



Yes. The project limit exists only for projects that you own. You can be invited to collaborate on an unlimited number of projects.