You asked:

is crayfish a shellfish

No. A Crayfish is not an Olympia oyster.
Crayfish
Crayfish
Crayfish