Kinda looks like one of those tiny jumping spiders.
I think you are onto something. Based on the number of legs, I would be looking more towards the arachnaeid family than crabs. To wit, a horseshoe crab is actually a member of the spider family (number of legs and blood serum).