Get your taxes done using TurboTax

No. There are 2 separate issues. 
1. Yes, you can contribute to the Roth IRA without filing a tax return. 
2. If the child has a file requirement (which the child does with the amount of self employment you posted) the child has broken the law and is subject to penalties like any other non conforming tax payer.