Second the suggestion of a Shelly 2. This will give you separate power controls for the fan and smart light. Set it up so the smart light relay is always on, and set up the physical switch as a "detached switch" that doesn't operate the delay but just communicates an on/off state to your automation hub. You could, but don't need to, get a second physical switch for your fan. Home assistant to create automations with whatever humidity sensor you want to use. This is the setup I did in my bathroom, and I appreciated it when the smart bulb died because then I just threw in a normal bulb and re-enabled the normal switch function, but still had on/off smart control of the light.
interrogumption
WiFi does not equal internet. WiFi is a local network that need not be connected to internet at all. So, you could absolutely use a wifi, z-wave or ZigBee solution. Provided the switch and button you use support local control and do not rely on a cloud-based server, internet doesn't come into it.
The video Chromecast do multiroom audio, so if you have a soundbar with HDMI input that might work, or a surround receiver.
I feel like this needs a Shelly dimmer module and some modification to the original chain or switch mechanism. I have never used it so not 100% on how it works, but with two switch inputs maybe the step settings on the dumb lamp could be wired to 3 (both off, sw1 on, or sw2 on) or 4 (both off, both on, sw1 or sw2) distinct states and then program that to control set brightness levels.
I guess probably not for your country: Unitec 47537 Plug with Motion Sensor https://amzn.asia/d/7d0GnqR
If there isn't an integrated product I'd bite the bullet and get started with home assistant, and a non-tuya motion sensor and non-tuya smart plug.
I find Shelly wifi fine for mains powered wall switches but motion sensors and contact sensors and anything else with a battery need ZigBee IMO because the battery life and latency with wifi is absolutely intolerable.
"Hey google, remind me every night at 9pm to move that god damn elf on the shelf"
Kids, later: "Dad, why does that google screen in the kitchen say 'move that god damn elf on the shelf'?"