Not sure what you mean by:
"Create one gallery in which all new listings would be done and then use the link and place inside the database where I would normally put images? or??"
You would most likely want different galleries for each of the listings since they are different properties and should have different images attached to them.