Yes, you can get keyed axle from many sources. Mcmaster is a fine source to get keyed axle if you don't need much bulk. Because you said that you have a lathe, I highly recommend hex axle though because it makes assembly easier. Andymark sells both hex bearings and hex hubs. West Coast Products sells colson
hex hubs and
1/2 undersized 7075 hex.