To get your images back, you may be able to contact your web host to see if they have a backup. Usually they will restore the backup for a nominal fee.
If they aren’t able to do this, do you have the images on your computer? If so, you could first replace the deleted folder by going to Dashboard > Updates and re-installing WordPress by clicking ‘Re-install Now.’
Then you could re-upload all of your images and attach them to the appropriate posts/pages.
This would be more of a last resort, though, just because of the amount of work involved so check with your web host first.
I contacted the web host and they don’t have a backup.
All of my images for my posts are there. The main thing that I noticed (that’s really bothering me) is the visual tab not working!
Can this be another issue having nothing to do with wp-content folder? I can switch from html and visual but no icons are showing up and I can’t write in visual mode.
This is my main issue.
Ah, I see. I would recommend re-installing WordPress via Dashboard > Updates > Re-install Now
If that doesn’t solve it, try renaming your plugins folder to temporarily disable all of your plugins.