I have bred betta before, there are some things i rembere helped me
Like the subject says, i bred bettas at a time and remember some of the thigns that you are worried about. first of all, you do not HAVE to have microworms. you can go to pet stores around you or maybe your lfs and buy a brine shrimp breeder. these come in many forms, and you can even google them and build your own. total cost of this plus the brine shrimp eggs should be about 12 dollars. all you need to do is hatch the baby brine shrimp and then use something like a syringe or spoon or something similar to put the baby brine shrimp around the fry when they become active (basically whne they are free swimming b/c their yolk sac is mostly gone). Also, if you have a very conditioned sponge filter or anything like that, it will help by having microorganisms on it that betta fry can eat. in fact, some people say the best way to breed bettas is to dump the fry into a large "pond" they have created and let sit stagnant for a while. this is probably how most bettas that you buy in stored were raised. also, something this i might add is to let the water in your breeding tank down to about 8 inches. this helps with the male getting the eggs more efficiently and may even encourage the female to help him. if this poses a problem because you have an external heater, you can just use another coke 2 liter bottle full of water and put the heater in that and put that in the breeding tank. and for hiding places for female because less water equals less running room, i would put some long pvc pipe in there (go to lowe's or something and buy some and link it together in a little maze type thing.) ir buy like a little structure one might buy for a hampster and give that for her to hide in. basically somethign you can remove once she is gone. hope these things help. don't worry too much- if everything goes wrong the first time, it's not like you will have to wait that long before trying again.