I'd go with Bill's recommendation for the sharing, as we only really have one person (me) doing the screens, we don't really need to share the libraries/screens. We just simply ensure that all content is on a network shared drive.
The problem is running the application in two places as you won't both see the same schedules/screens, and if one schedules one thing and somebody else makes another schedule to publish, the most recently published will override the previous.
I suppose, you could always export screens and import them onto other machines, but it's a very manual process for remaining sync'd, better to have it installed in location and use Bill's suggestion of RDP.