I'm not certain that Trump would accept a pardon. It is an admission of guilt. You can't be pardoned unless you've actually broken the law and I don't think that Trump would be willing to admit that he did. That's assuming he actually understands the underlying meaning of a pardon.
Lee