If I could see the sides, I could tell you about the abalone possibility, but off hand I'd say not an abalone. Most of them I have seen have a smoother looking shell and sort of prefer colder waters.
I could be wrong about that though.
The crab?!? Most crabs are no good.... hate em, unless the are with garlic butter and legs big enough to eat...