No
Betta fish, guppies, tetras.
No, red tailed sharks get too large to survive in a 1 gallon fish tank. Only very smally fish such as endlers or guppies, or a betta, would be ok in a 1 gallon aquarium.
you can put a betta in a 5 gallon tank
gold fish! is a bad idea. gold fish need colder water to thrive than guppies do. (guppes need somewhere in the upper 70s) it depends on the fish. I've been told angel fish are aggressive to guppies because of their flashy tails, but my angel fish did just fine with my guppy. i have a molly, a Chinese algae eater, a kuhli loach and guppies in my tank. they all seem pretty happy :)
A betta fish would be much more suited to a 1 gallon tank than a 'variety'. You shouldn't keep much more than one fish per gallon anyway.
A 1 gallon tank could have one betta fish, but you will need to be diligent about changing the water on a regular basis. The smallest tank that should be used, even for a betta, is a 2.5 gallon tank as it at least gives the fish swimming room.
Well, 4 guppies would be fine in a 2 gallon bowl, but they breed a lot, so you'll have to put them in a 10 gallon tank once there is fry [put the fry in the 10 gallon tank, not the parents!]. But if your just keeping 4 females, or 4 males, they can live in the bowl just fine. I would not put them in a 1 gallon, or 0.5 gallon bowl, though. It's not big enough [not as big as a 2 gallon bowl is]. You can feed guppies betta pellets, betta flakes, or even a broken goldfish flake, if your guessing what to feed them. If you just had goldfish, or betta fish that just passed away, use their fish food to feed your guppies. It won't hurt them, because guppies can and will eat just about anything you float on their water. Hope this helps.
None are recommended if the Betta is a male.
Go fish
Any.
Yes.
If the temperature is around 20 degrees (Celcius) probably not. But for a five GALLON fish tank, probably.