That would work for many years. Very high chance Flower would not make it with Leos unless it has been in captivity for awile. Very few keepers that are able to make that work long term.
I would say it's big enough 4 width is good enough and the length you have there gives them plenty of swimming space. There are people with a lot smaller tanks than that.
Sent firom my GT-I9300 using MonsterAquariaNetwork App