Yes.
UK passport holders require 6 months left on their passport
No, you just need a national ID. Their both part of the EU.
You need a passport or an ID.
UK requirements are that your trip must not go beyond the expiry date of your passport. You only require validity for the period you require to travel.
If you are a British or Irish citizen you can travel anywhere in the Common Travel Area (UK, Republic of Ireland, Isle of Man and Channel Islands) without a passport. Airlines require photo ID, however.
You can travel immediately after acquiring a passport.
If he is travelling on a south African passport he will require a Schengen Visa if visiting Holland or Germany. He will require a separate visa from for the UK if he wanted to visit there as well.
You cannot travel anywhere on an expired passport.
All people require a passport to travel by plane from the UK to Jersey to fulfil the identification requirements set by airlines. Wrong, British and Irish residents do not need a passport to fly to Jersey. You will need some form of ID though. Seeing you are from New Zealand, you should would take your passport with you.
If that travel document is a passport then yes you can. Without passport it wont be possible
You don't need a passport to travel between the UK and the Republic of Ireland.
If having a passport for 3 years from German it will not be good. You will have to get a new passport to travel to the UK.