To hide the unused columns in the Calendar, click on the Calendar menu and then tick the Hide empty columns box.
Each user can specify their initial view when logging in, and whose calendar is shown by default. These are managed by editing the User record.
The Calendar in BizDiary is broken into blocks of time to simplify viewing, setting appointment times etc. All appointments and events, must then fit into this block size.