CWDM, a fine list. I suggest you send it to the company and say you're doing your part to help them update the website. Given your specific observations, it should not take someone familiar with building/maintaining websites very long to clean it up. Can't be that expensive to do.