I had a terrible time previously obtaining an Imp Water Pump rebuild Kit through US customs the last time. This time I was determined to obtain the correct parts locally.
The bearings turned out to be a double-sealed variety which are fairly common.
6202 2RS Double Sealed Bearing 15mm x 35mm x 11mm
The seals were a little harder to find, but a tip from a friend led me to look at pool pump suppliers for an AVON type B seal:
16B36
All is back together and working fine.