hi sparkyga;

let's see...

#1-
you are desribing an MBJ ( main bonding jumper). on a typical service here it would be necessary, i don't know if Canada has separate N&G from the serving X-former, but this is the only reason i can see for NOT having the MBJ at either meter or panel...

#2-
250.32 would cover this, would this be an outbuilding? Or is the main & sub under one roof??