The Nex Gen was my first suit too about 4 years ago and I passed it on when I upgraded. With proper care it will last as long as many other suits out there, and I didn't baby it either.
As far as undergarments, I was usually fine with some under armour and fleece, but I recently started...