Re lights, have you checked your fuseboard and made sure all the switches are flicked to the right position?
Speak to shelter, unfortunately I think youre screwed regarding the rent. Make sure to hammer your agency and leave them an appropriate review if they don't fulfill their end.