No, I can't tell what they're using for this site. I'm sure it's a CMS of some sort but I don't recognize anything in the source to tell me what it is that they are using.
Regarding your question about what it would take to build a site like this, I couldn't tell you. I do build sites of this scale but it takes time to review the specs of a job like this and typically for a site like this, I receive an RFP (request for proposal) which I'll review and research and reply with about a 20 - 30 page plan and budget recommendation. It's pretty involved before we even get the go-ahead.