Very pretty fish!
A few things, does it hold at least a gallon? If so your fine just will need 1 50% and 1 100% change a week. Goes for anything under 5 gallons.
I don't see a heater. Depending on location and room temp you may not need it. If the water is under 76 degrees then he needs a heater. His fins should also spread out more as he gets warmer. A cave or something would be a good idea. There are lots of options some cheaper than others. A good one is a tera cota pot. Just make sure to clean it well, coffee mugs, shot glasses I have seen all of those used.
I would also fill the tank up higher give him more space to swim. The water is just a little to low.