Hmm…maintenance-wise, I just use one of those swiffer dusters and a bottle of canned air. But the ones I’ve bought that have been really dusty at first, I use a clean, dry paintbrush (a soft one, not like…boar bristle or something, haha). If it’s really caked in there, I wet it a little (but don’t use water/anything damp on ruby dragons).
I also understand that some people have used activated charcoal (you can buy it at pet stores in the fish dept) to get out smoke smells, but I usually let mine fade naturally. The two that I’ve bought that had any smell like that, you’d never know now.