Wow, that's a big order. Good on you for actually trying to know what you're talking about. That sets you way above 90% of pet store employees.
Generally, I'd say you should learn your way around the following:
--planted tanks (substrates, lighting, ferts, high vs. low tech)
--unplanted tanks (how to make things reasonably healthy without plants)
--filter options (sponge, canisters, hang-on-back, internal [and undergravel if you're into arcane lore]),
--behavioral compatibility (some fish are aggressive, peaceful, solitary, schooling)
--water condition requirements (especially water hardness)
--fish size and tank size (no goldfish in 10 gallon tanks; no bala sharks in anything smaller than your house)
You can always ask specific questions. Also, learn your way around seriouslyfish.com. Then you can look up any fish's specific needs on your phone and feel really smart talking to customers.