Yes, except that in the US, this would imply that he was "not wealthy" in the same context as "people with money." A more common phrasing might be "He did not have any money."
Both are grammatically correct, but the normal word-order is "you are correct." The inverted word-order of "correct you are" is used for an emphatic, ironic or humorous effect.