Google Photos gives you UNLIMITED storage of pictures.
You can save all of your contacts to Google. Then you can use SMS Backup and Restore to save your texts to a file on Google Drive and then retrieve them should you need to on a new device.
I started using the Verizon Cloud and found it cumbersome and slow trying to look for pictures through the app. It's a mess. I use Google for backup. So easy and fast.