Is your tank about 300g? Because that's what your going to need for all those fish! Also, you have many totally freshwater fish on that list. Dats are not beginner fish & are difficult to keep stable. Tigers are very unique and challenging fishes to keep. It is a challenge as you need to find out the optimum conditions for them to show their beauty and this is no mean feat. Unlike other fishes, they are not easily pacified by just good food and good water conditions only.