The bottom line with any contract is that you can offer them, but if the player doesn't want to accept, there is nothing the club can do.
Also, as good as the young players have been, as Craigan said in his interview, let's see them over 100 games. While there have been some outstanding performances in the past couple of matches, let's not get carried away yet. For every McFadden and McCormack there is Paul Mills and John McKeever.
Of course, that's not to say we shouldn't be trying to hold onto them.