I think you are correct McCain must take and hold the high ground.
Surrogates, and there are plenty of them, can make the attacks and do the dirty deeds at other venues where the Senator is not present.
He should keep his attacks purely professional.