While it's possible to set the date format, you have to do so for each date field separately. It would make more sense (IMO) to set the locale on application level and use that as a default whenever you create a new field. The same would be true for currency fields.
As for calendar views, these should allow you to set the first day of the week to either Sunday or Monday.