Owens- Welcome!
Like said, it sounds like a bunch of possibilities going on. Too bad you didn't join on well before starting up your tank. To give a recommendation to your original "am I doing this right" question, it's hard to say. Given your stocking choice for this smallish tank, I'd say no. Again, like said, the balas should be re-homed ASAP. Male/female livebearers are never a good idea unless you're equipped to handle multitudes of babies. You will be quickly overrun with platys and guppies. WAAAY beyond the bio load ~40g worth of water should handle. Hopefully at a minimum, you're doing 50%+ weekly water changes. I do this on all my tanks, even if nitrates are well under 20ppm.
Like said, it sounds like a bunch of possibilities going on. Too bad you didn't join on well before starting up your tank. To give a recommendation to your original "am I doing this right" question, it's hard to say. Given your stocking choice for this smallish tank, I'd say no. Again, like said, the balas should be re-homed ASAP. Male/female livebearers are never a good idea unless you're equipped to handle multitudes of babies. You will be quickly overrun with platys and guppies. WAAAY beyond the bio load ~40g worth of water should handle. Hopefully at a minimum, you're doing 50%+ weekly water changes. I do this on all my tanks, even if nitrates are well under 20ppm.