Has anyone used Sage 50 in two stores(locations)

SUGGESTED

Anyone have a suggestion on the best way to operate Sage in two physical locations?  Thinks about opening a second location.  In a perfect world I would like to have both locations use the same part numbers.  Should you setup a new company?  If you do setup a new company is there a way to keep the two companies items in sync - what I mean if you add an item in one company do you have to physically add it in the other company?  Is there a way to run two physical locations out of one company?  Also, my file size total is 1346165 kbytes.  That is just for one location.  If I open my second location do I need to open a separate company because of this size?  Looking for suggestion to make this as easy as possible.  We would be transferring items between companies at times.  I know I could have two separate servers in each location but wanted to know if there was a way for both locations to work off the same server.  Thanks for any suggestions.