One of your “hads” should be “and.” Thirteenth word.
Not so. See post 54, wherein Xenalyte demonstrates the correct punctuation of the sentence as is.