Yes, Alpari has a utility that is a realtime fx feed + history update.
http://www.alpari-idc.com/en/download/
First make sure you have all the TS/GS service packs installed up to and including 5.
'Omega Prosuite 2000 Service Pak'
Download and install 'MetaTrader 3 (for demo-accounts only)' which is a renewable every 30 days demo.
When those are installed download and install 'Data Bank Loader for Omega GlobalServer'.
Now this may not suit you but the data is not stored in GS and I'm not sure if you can save Workspaces, or work offline, you'll have to find that out. The setup works like MT3, when you start TS/GS, it loads all the history fresh.
When MT3's installed, Menu/View/Market Watch, right clk Show All Symbols and you'll see the list of the other financials instruments there's data for, some indicies, futures, cfds.
Do you also want a feed for MetaStock ? — you mentioned MetaStock data.