The issue is that offering goods or services in return is the same as asking for money (just ask the CRA). Paying money for sex is illegal.
Therefore a BJ for room and board is the same as rent.
Maybe if she values it at $100 a shot and he reports it on his income taxes, it would make people feel better!
