If the post for which the merit was attributed is deleted, would the OP lose merit points?
That would give some power to moderators to prevent that kind of thing.
No, I do not think so. There is no option to reverse the merits once given.
They could also set the trade via PM, which makes things more difficult for the moderators.