Crawfish are considered an invasive animal so they are not stocked. You do need a fishing license to set traps for them.
In not sure.
No. I think king soopers or another grocery store might have it so give them a call
Thanks! Your answer is awaiting moderation.