Hello, and welcome to your newly acquainted cat life!
I too was a dog person, still am, but currently, I don't have a place for a dog in my life. Luckily, I found a cat who thinks and acts like a dog instead lol.
Google, is a never ending, unlimited pool of information. I highly recommend it for any cat question you might possibly have. And for everything else, we will be thrilled to assist you.
As for the smell of the littler box, which, I assume, is why you are intent on a cover, and "the best litter around."
I find that the litter box never really smells bad if you keep it clean by scooping everyday to every other day. This can be the job of your fantastic cleaning wife.
I use just a regular clumping litter and I keep the litter box in the bathroom (inside a cabinet under the sink, door removed). If my cat drops a particularly potent "biscuit," I can just blame it on my guy.