From the comments I should be ok with the indicators. They flash at a guess about 80-90 per minute
Tyres are just on the wear marks, as long as they are not raised at 1mm I should be ok. (I plan on getting another soon anyway but might need to wait till after the MOT)
The hazards I will strip the switch to see if it is something simple that is stopping them from staying on.

Thanks for all of your help.