Haha, the answer to both of your questions is yes! But I have also begun the translations myself, since I have a feeling that it may be a while before a native speaker offers assistance (if ever). When I am finished I will post it here.
If any native speakers should happen upon this thread, I'd be more than happy to turn my work over to you, I'm sure there are many mistakes 😅