liveaquaria has a list of fish of nano fish.
as for how many, depends on how much rock, what sort of bottom-sand?, how often do you want to do water changes
if you see my signature below-i'm fully stocked i think-with a lot of hiding places for the fishes so they don't fight over territory