Bettas won't spawn at all if there is not a bubble nest.
No, bettas however will.
in low pressure systems after the female has been conditioned and the male has built a bubblenest
A Betta is not and can not be a mouth breeder/brooder. Bettas are Anabantids and have evolved to be bubblenest builders. That is what they do. Thay can not breed any other way.
Bettas can breed as early as 4 months old, so it's probably not a baby anymore. If the water has a cloudy scum over it (that's not the bubblenest) that means it's starting to grow fungus and you need to clean it right away.
Yes, bettas may eat baby snails as they are carnivorous and will consume small invertebrates.
Yes,but those betas can not have baby's together!
yes
baby bettas are called fry
Bettas will eat baby guppys as will most other fish, but in general, male Bettas will only fight with other male Bettas. They do not fight with other species of fish
Yes. Female bettas of all ages can live safely with other female bettas. Female bettas, unlike males, are not violent. Actually, they are quite docile and calm.
yes
Yes. (by previous answerer) Male's do not specifically have baby Bettas. The male wraps a female Betta and this encourages her to expell her eggs while he fertilises them, they fall to the floor then the male and sometimes the female too will collect them to put into the males bubble nest. The male tends the eggs until they hatch and for a few days after until the fry are able to swim properly and able to fend for themselves. After the spawning ritual the female usually has no other part in raising the babies.