Men can live longer than women because number 1 killer is Heart Disease in women .
Yes, it's typically true. Men are more likely to participate in self destructive behaviors such as drugs, smoking, etc. Men are also more likely to die while on the job than women are.
Also because women have to carry a baby to birth, their immune systems are meant to be twice as good as men's. So yes, they do outlive men.