Thank you for the information,
The stress, anxiety or depression may cause the sleep disturbances and such symptoms. He should try to be stress free and practice good sleep hygiene.
He should also check his bp regulary and take the drugs accordingly after consulting the doctor.
The drugs like melatonin may be used to control the insomnia in a natural way and its available as OTc without prescription.The dose if 0.5 to 1.5 mg at night time and according to the response, it might be increased.
The other drugs like alprax, zolpidem
, nitrazepam may be used if the symptoms are severe.These drugs are available only after prescription from doctor.
He should also avoid caffeine, alcohol if he takes so.The psychiatric cause like depression, anxiety should also be ruled out which may also be associated with such symptoms
Here is the link for more information
treatment of insomnia
Let me know if you have any doubt.