Moving from development while pulling production database without overwriting, to production

If the only changes you have made on your development site are theme and plugin related, those are all file system changes. Pulling in the DB from the current production site would not overwrite your files.

Make a fresh backup first but unless you’ve modified the DB there is nothing to worry about.