Ok not remotely expert but I've actually just set up a tank with 10 Neon Tetras in the last week
ph8 is a bit high for them they prefer around 5.5-7 ,ammonia ,nitrites and nitrates should be 0,0 and less than 20ppm, preferred temperature is a bit lower than Bettas at around 24-25c ,(sorry don't know what that is in Fahrenheit).
They prefer a heavily planted tank so they've got shady areas to hang out in ,(they don't really like bright light but of course you need a bright light if you've got plants so catch 22
) ,and a low flow rate for the water ,(I'm running a sponge filter in my tank ,had them hiding under it when I first put them in the tank.) , tannins in the water are good and it'll actually make their colours brighter ,I've got indian almond leaves for that ,they've been playing with the leaves and nibbling them a bit since the leaves sunk.
Food wise their omnivorous so a good tropical pellet or flake - I'm using API sinking tropical pellets ,NLS small fish is supposed to be good for them too and things like daphnia ,blood worms ,brine shrimp as well as some blanched zucchini from time to time - not sure if I'm feeding them right but what I do is drop their pellets in and leave them till the next feed ,that way the pellets soften up and they can graze on them when they want ,seems to be working and their all eating.