I play in a similar league where players can be signed to multi year contracts. So I think Reinhart for three more years is better for you than Lehner until the end of the season. If Lehner is splitting starts with Crawford and he's your third goalie when you only start two, then I don't think he'll help as much as you think. You already have Saros as insurance anyway. Personally, I think you're better off with what you have.