I've used both Chlorhexadine and F10SC. I actually prefer the F10SC as I like the smell of it lol. You can use either to clean everything for the cage like water bowls, fake plants, plastic hides etc. Chlorhexadine can be bought from any farm/feed store. F10SC I get from Bean Farm as I live fairly close to them and just pick up stuff I need from them when I go to pick up my bails of aspen from them. Unless you have a reptile shop by you, I would imagine you have to order F10SC online.
As for wood hides, I don't use them. The only way to really clean them is to bake them in the oven at like 250F for about 20 mins watching that they don't catch fire. There is no way to clean poop or stuff off of them. I use Reptile Basic hides as they are simple and do the job. Plus they are easy to clean. You can probably find some kind of non porous hides at the pet shop but the Reptile basic ones are from them only online.
As for cleaning schedule, I check for hidden poops and pees daily when I change my gals' waters plus pet them or generally interact with them if I don't take them out for some hang out time. I do complete cleanings of dumping aspen and F10SC the whole cage every 1-1.5 months depending how much they pee. I also let them soak every couple months in their tubs with warm water which they seem to enjoy. I keep them clean since I take them out a lot and they ride with me around, sit on the couch or on the bed while I watch tv so I don't watch a stinky, poop covered snake in me![]()