Thats not very PC Bacon! Just as well the bandwidth thief label was applied
Most of the questions the OP asked can be found by spending the time to go through the extensice BA DEP thread. To cut to the chase:
1) Can't help you, but you need to do this yourself, BA won't. Think BA will take a JAR licence.
2) See main thread
3) See 2
4) ALmost certainly short haul for the first 4-5 years, then free to bid to any other P2 position.
5) Currently 8 years for Gatwick shorthaul command, 12ish years for junior Heathrow shorthaul command.
6) Do you mean commute? The long haul fleets have commuters literally all over the planet. People commute from New Zealand and Australia! There are plenty of commuters on short haul too and commuting from Germany should be very do-able as long as you are prepared to make some sacrifices.
7) Don't know.