1. Trump can still vote, because the people of Florida voted to extend voting rights to felons, which the Florida legislature then softened to say that a convicted felon can vote only if the state in which they were convicted allows convicted felons to vote, which New York does.
2. If we didn't allow felons to run for office, any truly corrupt political party could twist and manipulate to ensure their leading opponent was falsely convicted of a felony, eliminating them from contention. IOW, what Trump falsely claims happened to him could and would actually happen.