They can stay with you without being on the lease as long as they don't intrude on the leasee rights. If they don't want to be on the lease but they don't want to pay rent either, you need to have an alternative agreement with them. This can be a verbal agreement, but it's best to put it in writing.