There is quite a bit of ugliness in his stride, I'm not sure how fixable it is. I'm sure if he works insanely hard at it though similar to Tavares he will be at least a passable skater at the NHL level.
Worth noting, Vilardi is taller than Drai, ROR, and Tavares, and it is harder for big guys to clean up their skating. Especially in regards to explosiveness.
My worry with his skating would be he may have trouble being a high-end center if he can't get faster, as a guy who battles down low a lot he may not have the greatest recovery speed.
I actually am starting to think Vilardi may have the best chance of becoming an elite forward from this draft class, but Patrick and Nico are safer options. If I was an Avs fan, he is absolutely the guy I'd want to take at 3. Unlike someone like Dylan Strome who's skating is holding him back, Vilardi has a very solid frame compared to Strome being lanky. This combined with his hands somewhat cover up his weaker skating as he is very tough to take the puck off of, so the need to create separation isn't relied upon as much.