Oh, he's a cutie pie!
I may qualify as the crazy ferret lady on here. Over the years I have had 9. The most I had at one time was five. We are now down to just two.
Quick thoughts- what you feed is very important. You say he still smells. That is likely because of the food. Low quality ferret food makes them really stinky. Marshall Farms brand makes them REALLY stinky for some reason. Phew! I feed mine a combination of Totally Ferret and Iams kitten food (the purple bag). I order the ferret food from Jeffers online, but you can usually find it at local pet stores. I can get Iams at my grocery store. The benefit of the two foods is that there is always a food available that they will eat. Ferrets can get very particular about what they want to eat. If it doesn't meet their taste, they simply won't eat. Finkicky little suckers!
Mine have always done very well on the mix of food.
Bathing him will, oddly enough, make him stinkier. The more you bath him the more he will secrete body oil, thus the smellier he will get. I used to bath mine once ever few months or whenever company was coming over. The current two very seldom get baths. Their smell has sort of balanced out. They still smell like ferrets, but I like that particular smell.
I know your husband is hesitant, but they really do much better with a friend. It will be a lot less work for you in the long run. They will entertain each other and keep you in stitches as they frolic.
Gotta run now (off to Mom'd for Mother's Day). PM me if you have any questions. I've been a proud ferret mom for almost 20 years now.