I do hope Haley is recast as Sharon, Steve made comments many times how similar they seemed to him.

That would be a mistake. It would stop people from seeing Sharon as her own character, and minimize Steve's loss if his girlfriend ends up being the same woman (that's how the audience would perceive her).

I think that applies to if he hooks up with her daughter, too. Austin Powers1, anyone?