Ross Laidlaw is the only player to have been given a two year deal so far. I'd be (mildly) surprised if we offered Imrie one, when it looks like that was basically the issue that meant Mensing left. That said, Imrie is a very capable footballer, if a controversial character, and would give us an excellent option in midfield.
If I had to choose between Imrie and Cardle, finances aside, I think I'd take Imrie.