Congrats. I'll say I Highly doubt you get 5 years of solid production, but I expect him to still be a decent 2C for at least 2 more years. I've also read you guys may want him to go to wing. I see no way Vinny playing as a serviceable winger, not enough speed or finesse at all for that role. He's a great face off man and should and will stay at center.
Good addition for the Flyers. I wish he signed with my Leafs.
Vinny is still reasonably young (at 33) and could be a force for you guys. Specially now if he plays with a chip on his shoulder for being bought out. I met Vinny when he was in Toronto with team Canada a few years back. The guy is a beast.