As far as the barking, I only heard my suggie bark the first night I brought him home. If he has barked since, I haven't heard it. However, his previous owners (who neglected him) said he barked every night. When I find him a cage mate, it's also possible he might bark more in the company of his own kind.
My guy is smelly, but he is intact. I'm neutering at the end of the month, so the smell should lessen once the scent glands dry up. Aside from that, keeping the cage clean and washing the fleece keeps the urine smell down. I wipe down the cage with a vinegar water solution which seems to help neutralize things.