one bike fits no problem .. two can fit .. but they will be piled on top of each other ...
i have a hitch rack for mine ... 08 xb ... (got the curt class II receiver) ... and with the bikes on there ... nothing on them sticks out from the sides or top when you are looking at it from the front ...
i didn't go with a roof rack... because i am 5'7" ... lol