I have a few other foreign Pokémon, but I don't have Ditto. I have I breed an American Pokémon with a Japanese Pokémon(not Ditto), will Masuda Method still apply?
Yes it will. So long as both Pokémon are two different languages, the Masuda Method will always apply.
Source: experience