There are 8 teams in the Canadian Football League.
8 Hamilton Toronto Montreal Winnipeg Vancouver (BC Lions) Calgary Edmonton Regina (Saskatchewan Roughriders)
No Maximum but a minimum of 20 canadians
six teams make the playoffs. The top team in the east and west division get a by to the west or east final.
From the CFL FAQ:"The roster size for a CFL team is 46 active players with 42 available for game day rosters. Three of the 42 are quarterbacks and can be either imports or non-imports with no...