It sounds like you're working hard to try and keep the ham
I hope the noise stuff is sorted, we keep all our hams in our bedroom so I can sympathise with noisy stuff - we've had the odd thing thats made a racket but fortunately most of the time we keep things near-silent and it doesn't mess with sleep at all. I'm sure you can manage the same now the allergy is sorted