This is how I would put it:
He was a good writer and he knew this article was good enough to be published in a well-known magazine, so he submitted it to one such magazine." It is OK here with the repeatition of 'magazine'.
did know is emphatic, why so? This looks to me as a simple affirmative statement.