The wheel has two bearings, the sprocket carrier has one. There are no seals that I know of.
Check with a local bearing supplier - the rear wheel bearings are 6304 , the carrier bearing is a 6305 (check these first, I may be wrong). If you get sealed bearings (-2RS) you won't have any worries about lubrication. Standard electric motor grade bearings (what shops stock) are just fine, higher spec stuff will be special order and more expensive. You will probably get a high quality brand (SKF, FAG, NTN, etc.) rather than cheap junk. All Balls has supplied good stuff but others are dubious in my experience.
The price at a bearing shop is always cheaper than the "bike" suppliers when I've checked. Plus these are very very common bearings and will be in stock 99% of the time. And you get them immediately, with no surprise shipping charges etc.