Definately go with live blackworms. You can find them from a couple of sellers pretty easily. I think TFD has some right now for a great deal. Most LFS that get them in actually get in Tubiflex worms, which aren't really a good thing because they have a higher potential for housing parasites and disease.
As for them bein able to eat them, you bet. They will practically gorge themselves to the point of not being able to swim on these highly nutrious food. You gotta be careful feeding it because it is so high in protein. You HAVE to be sure to have at least one day a week for 'fasting'...just like you do with most predators. It allows them to clean out their gut, blah blah blah. For younger pikes, only do this about once a week. For older ones, you could do it up to two times.
Bloodworms, mysis, and live blackworms are the BEST conditionin foods if you want to get your fish to put on size and beef up. As far as breeding, bloodworms, live blackworms, ghost shrimp, and live brineshrimp are GREAT. All in all the live blackworms are your best bet.
BTW...they look great!! Can't wait to see them larger and ready to spawn!