No, push the flop, as played, fold the river.
Why you should not open limp: When people call you, you are playing a raised pot in position, they are out of position. You pick up money in the pot if they all fold. People are more likely to go broke in raised pots (also they bluff more). Flopping a set or sf draw in an unraised pot = crap pot.