As a result, we will plan on checking on him again in August or July next summer.

Does this sentence require any punctuation, other than what I have?

No, it's fine as is.

Better would be to delete "in August or July" and just write "next summer."

The sentence you provided does not require any additional punctuation. It is already punctuated correctly with a comma separating the months "August" and "July." The comma is used to separate two or more items in a list or to indicate a pause in a sentence. In this case, it is used to separate the two possible time periods when you plan on checking on someone again.