Hi, sounds very difficult and does seem to need GP and then community older people psychiatric help. Establishing a regular sleep pattern is really important so make sure he's on decaffeinated tea/coffee. If you/he can, take him out for a walk each day and a hot bath before bed can help too...