Gaskets

I need to reinstall the front timing cover on an S13 KA24DE. This means I need the following:

Oil strainer to oil pump gasket (PN?)
Oil pump to block gasket (partsource ftw:))
O-ring on timing cover (agincourt nissan and partsource don’t carry…wtf?) oh and PN?
Regulator valve assembly w/ springs (nissan and partsource don’t carry either…) also PN?

If anyone could give me the part numbers or local places to call (GTA only), thanks very much.