Tell us about yourself!
This would work just fine for doing backups as long as your current host supports it. You would need to check what kind of backup software they have available and make sure that you can set that up on this server.
This is just a specification of the Hardware you would need. Making a website dynamic depends on the software(code) used to create it. That said, this build could certainly host a dynamic webpage.
How to Build a Dedicated Web Server