I have an shared OSX machine (now running Yosemite) that is used by a large group of people, most of which are not normally Mac users. A couple of the most regulars such as myself that need persistent storage have accounts of our own with things costomized the way we like them. Anybody else sitting down at the machine uses the guest account and everything is nuked when they logout.
This arrangement works pretty well, but the system default settings used for the guest account are less than ideal. For one thing the mouse is absurdly slow and needs speeding up just to stay on the table trying to get across the screen. There are also some language and keyboard settings that frequently get set even for temporary use.
How can I set values in System Preferences in such a way that they will be the base system default and get used for guest logins?
Additionally is it possible to coustomize the default dock contents to make it easier on users unfamiliar with OSX to find the apps they need access to on this system?