Nah, people dream every night. They just don't remember it at all sometimes.
Depends how much sleep you get. You need at least 4 hours of sleep I think to go into REM sleep for the rest of the sleep, though I do think you go in a cycle where you have 20 minutes of REM sleep during the first four hours. I can't remember shit all from my psychology classes.