Hi Elan!
First off, thank you so much for reaching out and asking before doing anything.
1) At this moment I am keeping translations in-house. Although I appreciate your offer I have to decline. That being said, you are allowed to translate the game for personal use but please do not put it on Itchio or any online storefront.
2) You are absolutely allowed to make content of you playing/talking about the game. That is OK 👍
Thank you for your questions! If you have more please don't hesitate to ask on here or email me.