When Vito talked about legitimacy, he was talking about Michael pulling hte strings. To me that means "only as legitimate as you have to be." I think Vito saw legitimacy in quite a different light than you or I.
Agreed. He saw Senator or Governor Corleone as someone in the legitimate world who would be The Family's ultimate political contact.