From your list here is what I have connected to my HE hub.
Mine is temp/humidity and is zwave. It is an ST814 though.
I have a switch and an Insight connected.
You will need to use the WEMO connect app. Works OK.
I have the above. All work well.
You will need a custom app to get the double switch to define.
All work well for me.
I have a Hue bridge connected to my HE hub controlling 3 x RGBW light strips.
I believe they can be connected directly to HE but I haven't bothered.
I do have a Hue Motion sensor connected directly to HE.
As for the other stuff I cannot comment on as I don't have those devices.
All of the above run locally on the hub. No cloud to slow things down.