the best way to find out what you need is to go ahead and setup alexa in the alexa app on your phone, do a discovery and see what you need. No echo devices needed.
Most likely you will also need to install alexa skills for the different devices. I can speak for hue, kasa and honeywell, you will still need the skill. You do not need the higher price echo hub for those. You might need the hue hub depending on your hue usage. I am not familar with those. You can find the specific models you have on amazons website and see if it is "works with alexa" It will also tell you if it needs a hub but, guessing, unless you already have one, it is not needed.