Renting a room for less than fair rental price, and house repairs

I rent a room, for less than the fair rental price. Does this matter when claiming deductions?

 

and can I claim the cost to replace the roof?