I suggest you to go check the train route first before you bring them to KL..and be familiar with the places because I see your destinations are quite challenging, even for me..don't worry, you definitely can communicate with them.