You have highlighted only a small portion of the pardon’s conditions. Ford also specified precise time limits. Off the top of my head, 20 January 1969 through 9 August 1974, the exact time that Nixon held the office of president.
I have often seen people on FR claim that Obama can do exactly what Ford did for Nixon, but there has almost never been a discussion of time limitations. Even if he were to limit the pardon for the time from when Hillary became SoS to 20 January 2017, the foundation is still operating, and I would presume is still in violation of federal law.
Time limits eh? I think that for it to give Hillary any solace Obama would have pardon her for her whole miserable life.