As far as the rods, you normally get what you pay for. Scat seems to have good comments on this board. Eagle is what I have and they have been good so far. Anything you buy has to be checked tho. As far as the crank, I really don't know. I bought mine as a redone 440 offset ground crank for a b-engine. There may be better ways now tho.
Good luck