Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
That could be Sailor Eldritch's boat (that's the name of the sailor in Canalave City, right?), or the one from Snowpoint City to the Fight Area.
I suppose at one point, they planned for you to get the Red Chain that Cyrus made to bring out Dialga/Palkia. Can't imagine what you'd use it for...
Nope - in the initial setting, all enemies are equal to the level of your highest-level Pokemon, and in the Lvl 50 All setting, all Pokemon - yours and theirs - are set level 50.
The Electivire and Magmortar codes don't work (you can still get Pikachu, I have one), but there will almost certainly be new codes for us PAL players, so just be patient.