The sentence would be OK if it started with:
"People with insomnia suffer from the following: ... " because although you don't "have" walking up often, you can "suffer from" waking up often.
The words you've bolded are nouns - gerunds.
By the way, 'advice' is uncountable. You can't have 'an advice'.
Student or Learner