Why everybody recommending Cpanel? That's for sysadmin newbies.
If you can handle Apache2 or nginx by youself don't overfload the server with Cpanel. Seriously, Cpanel for 5 websites makes me laugh!
Use a VPS as you've a dedicated IP. With shared hosting usually you don't have but you could get one. VPS also allow you more freedom to do stuff usually you would have to pay like issue a free SSL certificate with Let's Encrypt.
If your provider is cool you can send images to install the VPS, if that's the case you've images with the webserver + mysql + PHP, etc already prepared for you. Just upload, edit the sites-enabled at webserver, upload WP, create databases and you're good to go.