I vote for rear wheel bearings. I just resolved the same problem on our minivan. A worn tie rod on one side also caused a little shake but 90% came from the rear wheel bearing and it didn't start shaking until we hit 65mph then it shook so hard the seats would rattle. Sometimes the bearings make noise and sometimes they don't. I let it go too long and it destroyed the rear shocks absorbers.
If it were driveline related it would steadily increase with speed and if front wheel related you'd feel it in the steering wheel.
He said he feels the shaking in the steering wheel, so I'm thinking it's front end related.
Probably tires out of balance, which is one of the most most common problems, I have no idea why everyone is telling him to replace his whole front end, start with tires and go from there.