10 gallons is only just enough tank space for one goldfish, you won't be able to have any more fish in that tank I'm afraid, otherwise it will get over crowded.
If your husband would like tropical fish, you could always get a new tank for that

Tropical fish need warm water and will require a heater because of this, whereas goldfish are quite happy being kept in cold water tanks. So generally the two are best kept apart and not mixed together.