Sounds like a good kid with a good head on his shoulders. Will he be going to college after his senior year, or straight in to the workforce? At age 17 he can work a lot of jobs, fast food doesn't have to be the only choice. When I was 17 I went around to HVAC places and asked if they needed a helper for the summer...ended up working for an independent and he paid me in cash...but man I was glad to not be cooking french fries. Also learned what a 1099 was that year. If he has any interest in the trades, might not hurt to check around and see who might need a summer helper. It's grunt work, but I learned a lot...so much I left the trades for a career in IT.
He will be going to college. For what, we don't specifically know, but he has an idea of the general area.
Yeah, he could work someplace else. He pounded the pavement pretty hard around here when he was looking and many places wanted over 18...even if there is no law about it. He understands this is not a career track job (imagine his insight- beyond that of some adults). He still does one lawn in our old neighborhood (the neighbor we were closest with) and does "odd jobs" whenever he can.
With this one, from the time he was about 12 or 13, I knew that he would do fine with whatever he chose. He has always been a worker. The other three kids- good kids and will work, and maybe better with the academics, but they aren't as driven as he is. Maybe it's a first child thing...and maybe a little to do with he can remember when I was low man on the totem pole and put in even more hours than I do now.
Anyhoo...