Good stuff.

As far as the sibilance, applying a De-esser plugin to the vocal track, along with careful adjustment of same, should prove to be the solve. Sibilance typically happens around 5.2K mark or so. Slight notching there could do the job, but a De-esser plugin can do it a bit better, employing compression and expansion along with the notching, automatically. PGDynamics plugin has a De-Ess setup in its default setups.

I'm listening on calibrated monitors here, the s's aren't all that bad, actually.

--Mac