If you have access to the space above your bedroom (attic or crawl space) any fan is going to be just as easy because you can do all the “special” wiring in the open space and then just wire the fan the way you normally would. If you don’t have access to the space, then it becomes a little trickier to install a fan even on a good day, let alone with something smart. Are you going to have to pull new wiring or wiring from an existing socket or wall switch? For the devices you mentioned, any of your Home Depot or Lowes typical home-use ceiling fans is going to work (most likely). Just remember that if you use a relay for the lighting control, you won’t be able to dim. So, you might want to look at a GE Zwave+ dimmer instead of the relay. Also, if you’re going to be wiring it without a wall switch, you might want to look at the Hampton Bay Wink fan controller. Comes with an RF remote as backup and can sit in the cowl of your fan like any other RF controller would. I have two and they work great (one in a 1st floor no crawl space and one on the 2nd).
I raw wiring down to an existing wall switch and extended the box for my GE fan controller so I could still use the manual part of the switch as backup (full non-internet based backup is a 100% requirement for me). If you don’t run the switch down, you lose the functionality of the switch as backup.