Given a travel related situation, and given a specific question about the situation, summarize the question into a title

I am planning to book a direct sleeper train from Innsbruck to Prague through České Dráhy/Czech Railways. The train page says: 


  Depart from Innsbruck Hbf 
  (Train name: EN 467 EN Night Jet /EN 463/S 1540) to Praha hl.


Why are there so many names of this train or am I wrong to assume that this is a direct train? The train name changes from Salzburg Hbf (dep. 3:50) to train no. EN 463 and from station Linz Hbf (dep. 6:35) to Train S 1540. 

Does this mean I would be required to change trains at Salzburg and at Linz? 

Is the Innsbruck to Prague sleeper train really direct?

I'm currently in Kyrgyzstan, waiting (like so many others), for a visa - for me it's to Kazakhstan.  I'll go to Almaty, then up through to Russia (Novosibirsk), across to Irkutsk and down to Mongolia.

However, I need a visa for Mongolia, being a New Zealander citizen.  According to:

http://www.tourmongolia.com/index.php?option=com_content&view=article&id=275%3Alist-of-mongolian-embassies-a-consulates-abroad&catid=52&Itemid=82&lang=en

I have a choice of an embassy/consulate in Almaty or Irkutsk.  However, given the problems people have with visas in these countries, I'm wary that one might be more straightforward.  Does anyone have any suggestions for how this may be sped up, or whether one is more likely to be easier than the other to get the visa? And by easy, I'd prefer 'fast' :D

'Easiest' Place to get a Mongolian Visa?

5 months ago, I flew from Moscow to London with a connection in Amsterdam. My flight was late by nearly 3 hours and my connection was missed. I was put into a hotel overnight and flew the next day. At that time no compensation was offered from the airline. The journey was booked with lastminute.com It was with KLM and the delay was the airlines fault.

A few days ago I received a legitimately-looking email saying that passengers could be entitled to compensation. The email:


  From: "lastminute.com" 
  
  Hi [MY NAME],
  
  Get compensation for your flight delay!
  
  At lastminute.com, we want our customers to have the best travel experience possible, That's why we were sorry to see that your flight
  from Moscow to Amsterdam on 25 February, 2019 may have been delayed.
  
  Under EU Regulation (EC) No. 261/2004, introduced to protect European passengers against lengthy delays and other travel
  disruptions, you could be entitled to as much as €400 in compensation.
  
  You can either submit your claim directly to the airline, or get assistance from an external organization such as our partner AirHelp.
  AirHelp are the travel experts, making the process of gaining
  compensation for delayed, cancelled and overbooked flights simple and
  stress-free.
  
  AirHelp doesn't charge any service fees unless your claim is successful. Before using AirHelp's service, we advise that you check
  the company's terms, conditions and fees on their website
  www.airhelp.com.
  
  [LINK TO CLAIM]


Is it a bit suspicious I was contacthed 5 months after the flight and is there a point making a claim 5 months after the delay?


Email about missed connecting flight compensation 5 months after flight, is there a point?