A lot of people feed their toads earthworms, but I don't. They're a nutritious, easily digestible food item, but toads hunt by motion. Earthworms simply don't move enough to capture my girl's interest. Some people say their toads go right after them from day one, though.

I'm working on tong feeding, and if/when we master that, hope to try feeding her earthworms again. If for no other reason than extra variety in her diet.

How to Keep and Breed Roaches (Extensive) | Reptile Boards
This is a pretty good place to start for roach info. Two species to pay particular attention to are dubais and red runners. I do want to stress that they're not exaggerating when they say it'll take half a year+ to get a colony going, though. I occasionally feed out of mine for variety, but am mostly ignoring them right now. I've been trying to get my population of dubias up since September, and red runners since maybe... October? Plenty of babies in each, but months left until the babies are sexually active.

Crickets have a life cycle that is just so much faster. They're stinky, messy, have large die offs, and are generally a pain compared to roaches, but you just can't beat them in egg yield and turn around time. If you're going to start raising roaches, doing crickets as well isn't too much more difficult. They do take some trial and error before you realize the right way to breed them, though.

You can get all the feeders about anywhere; just search the internet. I actually got my Dubais off Ebay. Only advice I'll give is that they frequently are shipped with some sort of beetle, usually dermestids. Kill all of these off day one. It's kind of fun to think of them as a feeder crew, cleaning your bins, but they're not useful in practice. Cricket die offs will be far too big for them to cope with, and roaches typically cannibalize their dead before you even notice something died. The beetles add nothing useful, and dermestids can actually be something of a pest if they get loose.

For the record, I don't actually have a cane toad, just know some people that do. Keep in mind they get pretty damn huge, so will a much greater amount of prey. There are perks to having smaller pets.