As to how he got in Gotham, I just went with "He's the god damn Batman". He's trained to infiltrate, sneak onto a ship that's headed to America, contact some friends, get a ride close to Gotham, slip into the city. They could have shown it but honestly the moving was already running really long as is and wouldn't needed showing. He's a ninja, he does what ninjas do.
AppleJack
well said sir!