There's not necessarily a 'best' fish to start with, all depends on what you feel you can maintain. Cardinal tetras are a schooling fish and if you're set on them I'd up their school to 5, and then wouldn't add anymore fish at all.
Do you know about nitrogen cycle? And do you have a test kit for ammonia, nitrite and nitrate?
__________________
|