For reference, it's "DIY" not "DYI"
Wheel bearing replacement at a shop is a service that can be done in a time frame short enough for you to drive there and wait in the waiting room. It's not a "drop it off and come back hours later" process. Call the shop, tell them you need wheel bearings replaced, and that you'll be waiting on the car instead of dropping it off.
This isn't an issue that requires weeks of back and forth discussion on how to DIY it, or whether or not to take it to a shop, or how expensive either option is.
Your dad either needs to take it to a shop, or replace the bearings. The longer he waits, the worse those bearings get. A failed wheel bearing could send the car flying into a ditch, or other cars, at highway speeds because your wheel broke off and is now sailing down the road into traffic. And if your dad thinks a wheel bearing replacement is expensive, catastrophic damage to the front end, plus a towing charge is even more so.