The pardon power of the President is unlimited. That goes waaaaay back in the common law.
Biden is a scumbag for doing it, but he has the right to. Expect all of these now pardoned criminals to face the music before Congressional committees, under oath, Viz:
Ms. Cheney? Did you ever talk to.....
Perjury is the best, because thou art forever marked.