There is one FBO infield and another 2-3 over on Derry Road by runway 5-23.
As for Canada Customs and Immigration, one of tow things will happen. (A) CBSA officers meet the aircraft at the FBO Apron, board the airplane and process the passengers, crew, and airplane while everyone is onboard. (B) Same as A except the airplane taxis to a central location/apron for all private jet CBSA processing. Once CBSA procedures are complete the jet taxis to the FBO apron.
at YYC, CBSA facilities are two ATCO Trailers at the end of Aviation Place Road. The CBSA Facilities could be equally as elegant at YYZ.