Maybe. There is an NPC ingame who trades you a foreign Ditto for Masuda Method, so that hunting method is possible.
Shiny Charm is technically in the game, but requires 213 Pokemon in the dex (the max at this point in the game), including stuff like Hydeigon. Part 3 will similarly have the Charm available for the max number of available Pokemon, but will be much easier to get since the player should naturally be in the mid-60s by the end of Part 3 and better grinding areas are available.
I've been toying around with a new shiny hunting method that would be unique to Blooming Beast, but that would probably be introduced in Part 4.