yea folding is normally better than limping unless you are at a table full of idiots. as for this hand its played fine up until the river where a bet is mandatory