Q: People know they are going to have to retire. They often don't save enough money to do so comfortably.

Have to make one subordinate.

Peaople know they are going to have to retire, often they don't save enough money to do so comfortably.

Is this right?

No. You need to use a subordinating conjunction.

http://englishplus.com/grammar/00000377.htm