Would the following sentence, by the strictest standards, be considered correct by a linguist?

They said Tom would pay up, and pay up I'm sure everybody will tell you that his lawyers expect me to believe he did.
acceptable