My girls don't get out as often as they used to. They have large cages with wheels, and are happy. I do spend time daily talking to them. I try to give them playtime once or twice a month.
I use Kaytee kiln dried pine. I'm not a fan of kaytee, but it is what my local feed sells. My cages all have fleece liners and litter pans. Shavings for me are minimal.
If Oxbow discontinues their food, I'm in trouble.