yes they can wake up a passenger to check the ticket,however they do apologise to passengers if caused disturbance,if the TTE was rude to your parents then you can certainly complain to Commercial Supervisor or the Head Ticket checker subsequently, can also lodge a complaint in the complaint book available with Guard