Barbs are notorious nippers and might nip the betta's fins.thanks ok
and can they live with the betta and the 5 glofish?
Personally, I wouldn't do this setup, I hate seeing bettas getting their fins bit, but it might be worth a shot if the betta is provided with hiding spots.