How rusted over is rusted over? And when you say "crank" do you mean the crank arms where the pedals hook on or the rings on the crank? Unless you're crank is incredibly rusted, this may be as simple as swapping the existing freewheel for a BMX freewheel and shortening the chain to fit. You can clean up a lot of surface rust with some brass wool or dampened tinfoil...