Trading for Igilna isn't a bad idea, since he only has 1 year left on his 7m contract. Anything long term probably isn't a good idea though, since next year's cap is set at 64.3m and after that there is no guarantee it goes up. It may even go down, considering that 64.3m number is artificially inflated in order to ease into the new CBA, and given the sour taste in fans mouth's, I expect league revenue to take time to recover. We wouldn't want to risk being able to sign Malkin and Letang in the near future, after all.
After Iggy's time is up, Bennett will be ready. He is the clear top forward in WB/S right now, and if you don't find a guy in free agency, he could be your guy right now. Tangradi will probably never be a 30 goal guy, but he can probably be eased into the Kunitz roll of a guy to dig pucks out of the corners and make space for his line.