Actually, a presidential pardon only covers federal crimes, so a local prosecutor can bring charges for state crimes.
We’re overdue on the SC ruling that this sort of thing violates the Double Jeopardy clause.
The Supreme Court of the United States is the supreme court in the land, of all courts, every one of them.
The 9th will be struck down again by SCOTUS ruling they have violated basic principles of double jeopardy.