If I make a project to sell it to a business does that business need to buy construct 2?
The project itself won't be monitized, but since the business makes money on it's own that may count to the $5000.
So when I pitch the project to the business I need to say that they will pay me X and $429.99 to Scirra?
Are you selling them modifiable code like the event sheet and layout or just a completed game or project?
If it is a completed project they don't need a copy of C2 to use it or a license from Scirra and you have your license.