I'm not far off that weight myself at 380. I've only been back on the bike for a month or so, so I don't really have much to add on the longevity of components, but I'd definately agree on the supportive but firm saddle. The first week or so is murder but now I'm used to it, it's a joy to ride.
Ben