although there can be issues with some hubs, at which point you just use static IP. Whatever you do with your Amiga, though, it only makes a difference between your Amiga and your hub - the connection between your hub and the rest of the world stays the same.
I've never heard of a hub stopping DHCP from working. I generally only use static ip addresses on things that don't support DHCP (like the playstation 2). For everything else I usually just put a DHCP reservation if I want it to keep the same IP address each time. If you do use a static ip address then make sure you either use an address outside of the DHCP range or you also add a reservation for it.