Ok, firstly, to clarify when I say minor, I mean someone under the age of majority, he appears to be of legal working age in Texas (where I am) and Massachusetts (where he is). In this case his father reached out to me regarding a sort of mentor/apprenticeship, so I know I have his approval (but do I need more? like something in writing?)
I have 2 contexts, Open Source contribution, and possibly on the startup I'm working on. For the startup, I need to ensure I don't leave some gaping loophole that screws me/the company later, so if it's not possible it would be good to know.
What sort of CYA's do I need to have in place? Yes, I'm certain I should talk to a lawyer, but I'd like to get an idea ahead of time, especially since the startup is only in prototype phase.
I asked about this on StackExchange here, but the answers weren't great and doesn't cover the startup problem https://opensource.stackexchange.com/q/11436/1060
For example, it is probably the case that a 15 year old cannot work more than 2 or 3 hours on a school day and they may not be able to work after 7pm or even sundown depending on state laws. The DOL has rather strict rules about when a minor is actually an intern vs an employee. If you are thinking of not paying this minor I would think again as the ramifications could be catastrophic.
The DOL has 6 tests. Fail one and your minor is an employee and you had better be paying them at least minimum wage. These are the ones you are likely going to run a foul of:
1) The internship, is similar to training that would be given in an educational environment
2) The internship experience is for the benefit of the intern;
3) The employer shall derive no immediate advantage from the activities of the intern, and on occasion, its operations may actually be impeded
In any case, enforcing age based job restrictions remotely is not feasible and I would thank the individual and encourage them to reach out to you when they turned 18.