Hello, my name is ***** ***** I am a qualified lawyer happy to help you today.
To answer those in turn :
1. By turning up for work, there is an implied contract and if they do not pay him, this is breach of contract and yes you can avail of the small claims track in the county court to attempt recovery The claim should also include any other reasonably-incurred losses;
2. yes, as you had no choice but to sue the agency. It is a good sign they are offering to settle. The court will take a sympathetic view of your Son's circumstances. It would be a bit late now to amend the claim form to include the company as second defendant. You could do this but if the court says the agency was not at fault, you could issue fresh proceedings against the company (the time frame is 6 years from the date of breach of contract so you would have time).
3. witness statements would be fine. He can attend with you - I presume you have also served a Certificate of Suitability given your son is still classed as a minor.
I hope this helps - if you can please accept the answer and give me a 5 star rating (there should be a button on your screen to do this), I can answer follow up Q&A's at no extra charge and Just Answer will credit me for helping you today.