lol that is indeed a blood parrot. Why would you call it "smiling fish"? Never heard of such name. Its mouth is always open because it is a deformation. They are all deformed one way or another. http://en.wikipedia.org/wiki/Blood_parrot_cichlid
I thought you want a tank no more than 20" long. Blood parrot can be 8" in length. It will have a hard time to turn around in it.
I haven't seen anyone with a 10 gallon saltwater tank because it is not sustainable. You also can't have clownfish and blood parrot in the same tank for obvious reasons. Blood parrot is freshwater cichlid.
It is not a good idea to start a saltwater aquarium if you have never had or had very little experience with freshwater fish.
I suggest you to start a freshwater aquarium of 20 or maybe 29 gallons with some small to medium sized freshwater fish. No, not blood parrot.
If you can revise your plan, we can help you plan better.