Either NTN or Timken are good bearings and appropriate part numbers for front and/or rear are direct replacements for OEM.
As to seals, you can go to your local Subaru dealer as they are not terribly expensive or Email Jackie Whetzler at Annapolis Subaru. Email address is
jackie.whetzler@annapolissubaru.com
Tell her in the message what you want and then give her a call at 443-837-1422 to actually place and pay for the order. Tell her you are on the Subaru Network and she will give you a better price than local dealers. She also will ship it right away using the one price USPS package. My order got to New Mexico from Maryland in 3 days.
Lee