Napa doesnt even carry valve cover gaskets for Subarus, let alone a crankshaft.
No dealer is going to keep a crankshaft in stock because:
A. There are too many different engine configurations
B. Most people need more than the crank when they toast thier engine (thats why we keep shortblocks)