Lets clear one thing up here , Roy had a perfectly good chin , it only let him down as he got older , but more importantly after he had blown up to HW , then boiled himself back to LHW.
This can have a massive effect on some boxers punch resistance and reflexes etc.

As for in his prime im sure he could beat all of those with ease. As for prime Jones v Calzaghe , well Roy would have put him away easily.