Make sure new database uses same character set as old one.
Backup all the files from server and backup database, and try to upgrade it. If something goes wrong, you can always post here for help, or simply just revert everything you did.
You would need to find what's the css class of that title box, and then attach background: url("url here"); entity to it, with probably background-size: cover; and background-position: fixed;