With proper care, the average is about 4 to 5 years. What you do need to remember is that when you first buy a betta, particularly the males (with the pretty fins) is that they are already 2 years old.
a few minutes
True.
Angelfish will likely pick and nip at fighting fish if put in the same aquarium.
No idea but I know that they live in fresh water and come from asia!
They need a 5+ Gallon tank and you can only have one in the same tank.
ya but some of them be together like guppy, sucker mouth catfish etc
The only fish you can keep in a 5 gallon tank is one betta (Siamese fighting fish) on it's own as that is a very small tank.
The Siamese Fighting Fish will eat any tropical fish food: flakes, pellets, live white worms, fresh water shrimps, etc. The males must be kept apart (different tanks and unable to see each other) otherwise, they will fight.
No, they are freshwater fish. They can tolerate up to 2 grams of salt per litre of water (2 teaspoons/gallon) but this should only be used for medicinal purposes. They should not be exposed to this much salt long term.
Average lifespan of fish vary on multitude of factors. Fish that are kept in a well maintained aquarium and are cared for well can live a life of 5-10 years. Each breed of tank fish can have their own life expectancy, Beta fish also known as siamese fighting fish have an average lifespan of 2 years, while Oscar fish can live much longer than that if kept in optimal condition of 5-10 years.
Provided you remember the 1 inch of fish to 1 gallon of water rule yes Betta splendens (Fighter) and Apistogramma ramirezi (Ram) will be OK together.
Betta splendens, or Siamese fighting fish is probably the most common fish to keep in five gallon containers. They can live for over five years if the water conditions remain suitable. Research before getting any fish, and have the tank set up for at least six weeks prior to introducing the fish.