the mickey mouses are a natural color morph from selective breeding. no dyeing involved.
a few fish that are ofted dyed are blood parrot cichlids (sometimes called "jellybeans"), glass fish (these guys have the obvious neon "disco" colors), "painted" tetras (these will be various pastel easter-looking colors), and anything with the word "tattooed" in its name (i've seen this done to everyone from bala sharks and tinfoil barbs to gouramis and the aforementioned parrot cichlids).
some people would also argue that you should avoid red danios (aka "glofish".. google that term for more info), but they have been genetically supplemented, not dyed. you can decide the ethics of that for yourself.
now, onto your other questions. i don't have personal experience with SA dwarf cichlids, but allow me to give you some "err on the side of caution" advice, if i may.
i don't know if it's a good idea to plan for an apisto in a 10g, especially if you're aiming to make a community tank. most breed profiles i'm reading say that dwarf cichs should be kept in groups, and there's not really enough room to do so in a 10g. if you keep a single fish, he or she may tend to be more aggressive and bully (or eat) smaller fish like neons.
in addition, they often prefer very different water chemistry than livebearers like the platies you've mentioned. the platies like hard, neutral-to-basic water (pH 7 and higher), whereas SA dwarf cichs usually prefer soft, neutral-to-acidic conditions.
if you've got your heart set on the cichs, my suggestion would be a bigger tank, and as much reading as you can do before investing your $ into a setup.
if you're sticking with the 10g idea, there are an infinite number of smaller, more "newbie-friendly", and equally colorful fish you can pick out. the general stocking rule is 1" of fish length per gallon, but this is not an exact science (for example, 6 1" neons will produce less waste than a 6" fish).
wow... lots of rambling. sorry! hope i've helped a little.