federal cases with convictions, a self pardon is still an open question, but the current SCOTUS would likely allow it.
State criminal charges or convictions are a different matter. He can’t self pardon, or order them dropped. He could likely though get them stayed until his term is over.