2018-08-23 20:52:06 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\ben_000\AppData\Roaming/Bitcoin/blocks is not a valid path
This means that either:
1) Your data directory path of core is not in the standard directory (which would require you to change it to your custom directory in the settings) or
2) You don't have core installed at all.
Armory does retrieve all information from your local core installation. Core has to be synced and running for armory to be able to retrieve the current information regarding your transactions.
You will only be able to have armory 'synced' with core being synced and running.
As long as you have a backup of your private keys, your coins are safe. This is just a problem with armory trying to connect to core.
Do you have core installed ?