Hi, is it possible to get more than 5 public IPs on Azure with F5?
Yes, you can based on article here
Yes you can. You have several options to do it. You can expose you F5 straight to the internet, just map public IP addresses to you internal IP addresses.
One good option is to configure an azure load balancer in front of you big-ips. you can have as many public IP addresses as you need. Then you create load balance rules and send the traffic to the interface of your choice on you big-ip and different ports. On you big-ip you just need one IP and your virtual servers will sit on different pools. This way you abstract the public layer in you big-ip configuration.