Google/Download "Qoo App" and you wont have to worry about finding .apk to update your games in the future.
That, or while connected to a Japanese VPN (the VPN Gate cloud plus OpenVPN for Android are my weapons of choice), create a Google Account in a web browser to lock the region to Japan, link the account to your device via Settings, clear the app data for the Google Play Store, run Google Play, switch to the Japanese Google Account, and you should be golden. Your Android build will need to be rolled with proper VPN support, but most are.
QooApp is fine, if you're okay with it installing a few extra well-permissioned background processes that stick around after install, doing who-knows-what marketing BS with your accounts. That's what they mean by "free", you know.
On the topic of sockets, I just finished Thriller Bark in Japan
without using GameWith, testing on my own recognizance. I found it very, very challening, and it illustrated quite well how all socket choices can be good or bad, depending on the circumstances of the stage. Stop reading if you don't want to know what you'll be fighting.
First snag was giant Perona. She puts up a long, long defense barrier that stops most any standard rainbow crew. Gamewith recommends a high-level G3 shotgun or multiple stalls under Doffy, but I did it in a few tries with 2 stalls (Kimono Tashigi and GP) and a carefully-timed Alvida, all modest-leveled units under Sengoku.
Second snag was the bountiful supply of Zombie Oars fights. Gamewith says bring double RCV-buffed Enel
plus heal sockets, but my Enel isn't socketed, plus my friends list options were few,. I improvised again with Sengoku, GP, Perona, and Alvida in round-robin stall survival mode (think Zephyr). It only worked because I had just made a push to get Alvida to max CD, but the timing of how damage was dealt to Oars still had to be very precise.
Third snag was fatty Moria, of course. I went in with a PSY-heavy Sengoku team, having no idea of his patterns. After limping to the last stage, I got Moria down to half his HP, but I only had around 5000 HP left, and he was going to swing for well over that next round. I blew all my specials and threw a Hail Mary burst, expecting to die the next round. Instead, I dropped Moria beneath an HP threshold which reset his AT to 2, and put on a combo barrier. Sengoku and Franky popped PSY orbs, and I knew I had him. It was pretty epic.
Other stages I cleared using INT Mihawk and Sabo beefy rainbow parties. Mihawk Specials were pointless in most of the stages, thanks to liberal use of the combo barrier. I went with INT Mihawk for sockets and the extra slasher damage. I had the right friends to typically bring Lv.3-4 healing, Lv.1 CD and Lv.1 Anti-lock, which covered most bases. Lv.4 healing saved my ass on one stage with Sabo, where I needed ability + meat + Boa to heal up so I could tank an HP-rending hit after a GP stall, then keep going until I was in burst range.
In most situations, anti-lock and anti-gloom would have been mediocre without the additional support of specials, as glooms and locks were typically 3-4 turns, and would need to be cleared that same turn to make a serious difference. More CD reduction would have been nice at times. Anti-map damage wouldn't have been terrible either, but who takes that?
Ultimately, though, a crew of nothing but MAX-all raid and legendary units could have probably done the trick without any sockets--especially QCK Enel, AKA Super Vivi Turbo. Healing orbs combined with GP and Alvida at max CD were the reason I was able to limp through with a mixed grill at sub-par levels. It's a push and pull scenario.
Icing on the cake: Oars dropped on one of the runs. Shock! I imagine he's as rare as any gold poster story drop, although you do fight him a lot more per stage than, say, Croc. 50 cost, absurd stats, and he's toughness type, so I can put him under Lucci's command with MC, and wreck some serious shop. He also obscures smaller crew members completely.
Rather tempted to give up my Global account. I am too accustomed to the team variety of my JP account, and my gacha luck in Global has been dismal by comparison. It just seems insane to farm two accounts for sockets, unless I was some Treasure Cruise vloggerer bowling for ad dollars. I'd offer it to you guys (MAX-all Hawk, lots of other Lv.90+ and max-skilled units, Vista, Shanks, et cetera, yet no legends), but it seems most players want to build their own experience from the ground up. That makes sense, because I would want to as well. Still, offer's on the table.