homekit and Alexa don't directly work together. They can exist in the same home at the same time. but both will talk to the bulb/device instead of to each other. So if you turn the bulb on via HK, then the bulb will tell Alexa someone turned it on. Alexa won't know if you turned it on from homekit, using the device's app, or another way. Just that it turned on. Same for homekit.
if a device has thread, you shouldn't need a hub outside of the appleTV with thread.
Currently I dont' think apple can utilize thread border routers from other manufacturers, so the thread radio in the echo won't help with homekit. Once a thread device is added to homekit, it should be able to be found on your main network. And you may be able to add it to amazon home from there.
I'm not sure what you think adding a third party hub will allow you to do.