I love that the Lions included PETA in their tweet. 🤣
Depends on the team. Some offer housing while others (like the Bombers) give a housing allowance. I don't know about other teams but there was a report around the time IG Field opened about breakfast and lunch being provided to players. The housing money is not included in the Cap but iirc the cost of the food is.
FYI - the minimum PR salary was raised to $750 every 2 weeks in the 2014 CBA according to CFLdb. I can't find anything that indicates whether it went up again with the recent CBA.