Bob.
The vocal is a little pitchy on the high notes, which must be the top of his range. However if the key was lowered he'd be really struggling with the low ones.
He doesn't seem happy with this key though so maybe he needs to change the melody in certain areas so he can work in a different key.

The music has no dynamics to help him. It's the same tone all the way through.

Having said all that I think it's worth a rewrite, as there are parts worth saving.

Vic