Hi Puffin,
Exciting news...a new tank!
I have otos, I bought them before I knew about the method of catching them. I must admit I really like them, they're quite jolly little characters, but if you get any you need to choose fat ones. They will be the ones that have been eating ok. If they have not been eating they can sometimes be unable to start again, plus they do need a bit of algae growth in the tank really, although you can feed them with some veggie bits and algae wafers. They also need to be in groups of six or more.
Cories also should be shoals of six or more....and no tank should be without them IMHO
You should get the pandas last (if that's what you choose) as they do better in a more mature tank as well. Colin will guide you on barbs, I know nothing about them....'cept they're pretty, but orange...and I HATE anything orange! Avoid dwarf gouramis, they can have a virus problem and won't fit very well with your animal welfare ethos.
Another tip, if like me, you have a lousy memory, is to take your phone (if it is a smartphone) and google the fish you see whilst at the fish shop and any questions that come to mind. I have been very smitten with fish I have seen while out fish browsing, and may have been very naughty and bought some on impulse
, but I ignore what the shop workers say and google it myself there and then...some big mistakes avoided that way.
Anyway, happy choosing...it's part of the fun!