i'm sorry i wasnt more clear, i wasnt actually asking about power draw...but more so that i was trying to clarify if it is a requirement for mame to interact with the devices properly.
guess it shouldnt be...ill give it a shot =) 
You shouldn't be worried about mame, but whether it's a requirement for the PC & windows to interact with the device properly. If they work with windows, they will work with mame.
As jasonbar has mentioned, it depends on the devices' current draw. Based on USB standards:
A full powered USB power is required to supply 500 mA.
An "unpowered" port is required to supply at least 100 mA.
A USB device is required to ask for at least 100 mA, up to a max of 500 mA (if it needs more, it needs to power itself).
If you plug in the hub to the wall, all USB device
should work.
If you don't, the hub standard is to have 400 mA (and a nonstandard max of 500 mA) to supply the device(s) you plug into it. If that's enough for all the the devices, it will work. If that's not, then it won't.
Easier to just plug and try than try to understand why.