Yes. Only 2 or 3 times in iOS history has a beta build number become a final release. 10.3 was an example of that. Before that was several years ago. Currently, iOS 10.3.2 B5 is a beta build number. If it happens again, I would be very surprised, especially considering the 10+ day gap between Beta 5 and the release.Not clear what you meant.
Whether public will be the same beta or not?
If it was not a beta build number for beta 5, so no 5 and no letter, then it would be much more likely to be the public release.