Touch and goes are vital and frankly a pilot who isnt up to having to go around safely from a low pass or touch and go shouldnt be considered for first solo.
He may have to do just that on his first solo either through a misjudged or heavy landing or blockage on the runway!
If the guy/gal isnt up to touch and goes then dont go SOLO because your not ready.
Pace