I think you have all your bases covered. Definately what Audax said - handwashing on arrival is vital and should be considered when handling a newborn anyway. This week I'd try to get your family as well as possible, chances are they will be fine when bubs arrives (fx!). Are you planning on breastfeeding b/c this will help with bubs immunity against that type of thing.