He never ever takes his off. However, with mine being white gold, I take it off all the time (bathing, washing hands, cooking, etc) to avoid fading.
Yes all the time
No. I wear it for him though lol.
Yes, the only time he takes it off is to shower and when he is working in the yard.
He didn't for his first marriage. He works in construction and it will just get dirty.
I like and want him to wear his ring so he does. If he gets on a messy job he will take it off.