If I were to go with your adjusted and narrowed down list (as there were clearly too many fish in the first one), I would keep the cories but make them all of one kind, i.e. dump the emeralds and keep either peppereds or bronze or albinos (though you should be able to mix the latter two as they are colour morphs). If you go for cories, not less than 3, but preferably 4 or 5. They need to school with their own kind. They won't beat the hell out of another species, but they will feel happier with their own. And they are great fun when they play together. Though you may find early morning or evening is the best time to watch them; mine seem to be turning very crepuscular.
Also, I would keep one type of neon only (blacks and neons are not the same kind) and then the guppies. Guppies are not schooling fish in the same sense though they do seem to enjoy interacting with each other- and they are great little fish.
I would cycle fishless, with household ammonia, then add guppies and cories, but wait a few months with the neons, as suggested above.
On the whole, I think a tank with a few good-sized schools would be more visually attractive than a bit of this and a bit of that. Also, both neons and cories need schools to feel safe, a pair isn't really going to do that.
The thing about the sharks is they are very aggressive towards their own species or anything that looks like their own species. Not sure how they would be with a red-tailed fancy guppy. To be perfectly honest, this is hearsay only on my part; sharks didn't seem to be around when I last kept fish, so have no experience of my own; have just heard an awful lot of stories. Someone can fill you in on this no doubt.