Unfortunately, this is a huge deal of customization which is outside of our support scope.
The first part is easy, and you can translate the Name section following this guide.
Removing the Website field and adding a Checkbox is deep customization that you need to install a child theme and copy the file below:
You can find the website field on line 421-424. And you can add new fields there, but it will be only a front end matter. There will be whole backend stuff going on to store the checkbox value you mentioned and connect it with whatever plugin you use for the newsletter which is beyond our support scope, and you will need to hire a developer to implement.
Thank you for your understanding.