Can I set up each space to be a different file location?
It's not possible to achieve multiple desktop locations.

Spaces are not a replacement for desktops. On Stock Mac OS there is only one desktop per user and multiple spaces "above" the desktop.

Additionally it seems there are no tools to achieve this either with Spaces or independently.