340 or stroker?

Hello, I am new here and have a few questions. I have a 340 that spun a rod bearing and I will probably need a new crank as this one is already .020/.020. The rod bearing that spun is on #1 cylinder and that connecting rod is shot. The connecting rods are stock with ARP bolts. The whole assembly was balanced. I thought I might be out just a crank and a set of rods, but I have now seen that the pistons are scuffed pretty bad due to the metal in the engine and will need new pistons. First, are stock 340 cranks hard to come by? I will just buy a set of aftermarket rods as they don't seem to cost much more than a reconditioned stock set w/good bolts. Would I be better off with going this route or with one of the stroker kits out there? If I went with a 416 kit, would it fit in the block or would it have to be clearanced? I am currently running Edelbrock heads that are stock. Sorry for so many questions.