Hi,
The thing about eating crayfish is fur sure, you will need a lot of them. And with a bunch of friends and some beer, it's a lot of fun - although a bit messy.
It's safe to eat freshwater crayfish, but you ought to purge them before cooking - they can taste muddy and a bit off if you don't.
In my 20's, I was living in Albany NY, and would fish the Schoharie Creek for smallmouth. But first I'd spend a little while catching crayfish for bait - they were the normal smaller variety back then. And man, did the fish love them! I also used crays for brown trout, with really good results. But the very best fish I caught on a crayfish was a nice sized smallmouth, maybe 3-4 pounds. I was using a #8 baitholder hook, a small crayfish, and a split shot. That fish was right where I had guessed - beside some boulders at the edge of a small island in the northeastern part of Lake George. The damn thing fell right off the hook just after I lifted the fish into the boat (no net at the time).
Cheers,
Neil