Not necessarily. Just calling him up just in case someone can't go in warmups (Pilut is now the 7D on the roster with Muel and Stillman not able to play)
I'm going to guess 4-5 years. If it's a reasonable AAV, it locks him in for the immediate future but may also be attractive as a trade asset with term.