You would get a detailed answer here: Sports website Migration - #2 by hrishikesh
About the database, anything that you do on Netlify, won’t affect your WordPress database in any way unless you explicitly try to.
Finally, there would be a speed boost, however if the website is not well-optimised, you won’t see a lot of difference.