If you just purchased your habitats, they will only be able to produce up to 5 gold per day(even if you have two dragons on it)
Awhile ago, this habitat would produce up to 10 gold , but that was changed.
Yes if you did not own any of these habitats prior to the change, you will need two habitats to be able to all the gold available for your two dragons.