No, these fish can grow past 1.5 ft in length
Personally, I wouldn't keep anything in a 1.5 gallon tank. Not even a single Betta. I consider 5 gallons to be a minimum for a single betta.
ghost shrimp,
No. A 10 gallon tank is barely big enough to keep a single goldfish in.
a 10 gallon tank with land and water so it can swim
2 or 3
If you have six pregnant guppies then yes, they will give birth in your five gallon tank. That tank is not big enough for all of them to live in and the guppies will keep having babies. You will have to give them away, sell them back to the fish store, or get a much bigger tank if you plan to keep them.
The rule of thumb is to keep no more than 1" of fish per gallon.
depending on whether you plan to keep them till adult hood a 50 g tank will hold 4 adult angels
It depend on what species you plan to keep and how long you plan to keep it.
Unless you have a 100-gallon tank, I would say corys.
If the tank is large enough. For rearing young Oscars a 50 gallon tank is about right for 5 fish.
You can safely keep a shoal of neon tetras (tropical) in a 17 gallon tank