Hello and thank you for your question.
The aggressive behavior and inability to sleep can a side effect of risperidone so you can ask her doctor to switch the medication to Ativan or clonazepam or Xanax that would help with her sleep too.
Do not stop any medication before consulting her doctor as he has her full medical history.
Nootripil can be helping in improving memory and cognitive behavior and may not help her for sleep and aggressive behavior so i would not recommend that. Moreover you need to cautious specially when prescribing to the elderly patent.
She can also try natural supplement called melatonin available in any pharmacy that would help her to sleep better.
Please get back to me if you have any further questions. Thank you.