"Needs front wheel bearings or ball joints" It probably needs both with 175k on it. I'd check it out for sure if it was near me.
Parking on the grass causes wheel bearing wear. Other than no rear brakes it should be fun in the hills of NH.