Welcome to the forum mate. Lots of good advice to be had here. :-)
Now for my 2c worth. Betta and goldfish require a lot different water conditions. This may work in short term but neither fish will thrive, survive maybe but not thrive.
Second is that the male Betta should be separate from each other and from the girls. Again it may work short term but you may wake up one morning to dead fish. Boys may kill each other, may kill girls or even girls may kill boys. These are called fighting fish for a reason.
Anyway, welcome. Hope you enjoy the forum. :-)