If two Pokémon are bred that both originate from different languages, any Eggs they produce are more likely to be Shiny.
Source
Language of origin is retained during transfer, so this would work under normal circumstances, however...
The games themselves have to be of the same language for transfer to work (aside from Korean, since Gen 3 wasn't officially released, there), so no, Pal Park won't work.
Source
Prior to Gen VI, you can only transfer Pokemon to games that share the same language. However you can trade your Japanese Pokemon to an English Gen 3 game and then transfer if that is an option, and language of origin will be retained.
Hope this helps!