Trees and scratchers are a must, cats usually scratch furniture because there isn’t something else nearby to use. Trees give them a place to climb and feel safe up away from things. You should also have places for them to hide (boxes, piles of blankets, a bed in a quiet room, etc). As for toys, it really depends on the cat. Ours is super picky and only likes specific rattle balls from Amazon, small rattle mice, and some kickers (there are few others but they are all small and easy for her to cray around). But for every one toy we found she likes we have half a dozen she won’t touch. You’ll likely need to try a bunch to find what yours will enjoy.
The Enbrighten Zigbee switches I installed in some rooms work exactly as you note, if the zigbee network collapses for some reason, they still control the outlet or light they are hard wired to like any other dumb switch. I think for hardwired switches this is the normal behavior. For anything like Hue or Ikea Tradfri switches that are battery powered I think it highly depends on what they are connected to.