If there after an entire head back exhaust their best would be to purchase the appropriate muffler and have a shop build them a whole new setup. As for the battery and other misc parts have they looked at Rock Auto or Auto Parts Way? Can always seem to find what I need on those sites.
https://www.autopartsway.ca/
http://www.rockauto.com/en/catalog/fiat