Sounds like a lot of work, but worth it in the end.
I have one criticism about the vocal. It's almost too exact in sound, dynamics and timing.
Maybe introduce a little cough or sneeze? smile

Vic