Yes you will have to assign the public IP's yourself.
Router: 1.2.4.1
Server A: 1.2.4.2/29 gateway: 1.2.4.1
Server B: 1.2.4.3/29 gateway: 1.2.4.1
etc
You could just bridge the virtual switch of the hypervisor with the ISP switch.
This does depend on how your ISP brings in the network segment.
It is quite common that you get a switch on which they route the addresses.
It is also quite common that you will receive a modem/router that has to be set in bridge mode so that it will passthrough all its traffic to a machine behind it. Placing the virtual switch of the HV behind that might or might not work depending on the modem/router. Otherwise a single device will have to be placed behind it.
The latter would require you to place a (virtual) firewall behind the bridged modem/router and bind the public IP's to that machine.
There you could use NAT to expose the required services via the public IP's
Personally I would use Pfsense for that but any will do.
Without knowing what your ISP will provide this is a lot of guess work and assumption on my end.
What I can say for sure is that none of this is an automatic process and that it will require setup on your end.
Hope this helps.