Except for one small detail.
The SOL for two years applies to misdemeanors, if the FPOTUS is charged with felony New York campaign law and business law violations, the SOL (IIRC) is 5 years. However there is a provision in New York law that periods of time that the person is outside the state (and therefore can't be arrested) extend the SOL time.
www.nysenate.gov
30.10.4(a)
(a) Any period following the commission of the offense during which
(i) the defendant was continuously outside this state or (ii) the
whereabouts of the defendant were continuously unknown and continuously
unascertainable by the exercise of reasonable diligence. However, in no
event shall the period of limitation be extended by more than five years
beyond the period otherwise applicable under subdivision two.
For any periods where the FPOTUS was living in D.C. or in FL and not physically present in NY state, then the SOL gets extended. One of the important words between "(i)" and "(ii)" is "or" meaning either condition can result in an extension.
WW