Is there a way to restrict access to a calendar page excepting the owner of the content?
$items['node/%node/calendar'] = array( ...

'access callback' => 'node_access',
'access arguments' => array('update', 1),

I manage to solve this part. I still need help for the first URL