Does this have any mobile version that includes the dlc and English translation?
No, but it might run well using windows emulator for android (Winlator) depending on your phone hardware.
Its not difficult to setup, but also not as simple as just running some app.
You can check guides online or my instructions (altho they are quite old now and include more info than necessary).
But in short:
1. Download and extract game to your Downloads folder (preferably using ZArchiver or WinRar that support jp locale).
2. Install Winlator (there are different branches but i suggest CMOD):
You must be registered to see the links
3. Open app, allow perms, create container and run it (use default settings for now)
4. Inside Winlator emulator, navigate to D: drive (this is your Downloads folder) and copy extracted game folder to E: drive (this is winlator data folder with fast read/write access).
5. Find the GamePro.exe and right click it (tap with two fingers) and click "Create shortcut"
6. Restart Winlator and you should see the game in main menu now, no need to run container separately.
Useful link with extra stuff and explanation, you will have to figure out some stuff yourself tho.
You must be registered to see the links