Maybe try a bath with Dawn dish soap first? Hopefully that will clean off fleas and tide him over til he's a bit older.

He is SOOO stinkin' cute! I hope your roomie will try holding him again - I bet she falls in love with him when he purrs.