Many Americans are banking on an inheritance instead of saving. But health care, debt, and taxes on family homes could shrink ...