I don't know honestly. I don't think it would be fair to ask the kids to leave their families, but perhaps some could spend the school nights with students who live near by . If they really can't make it, maybe the schedule could be swithed around so they are doing some sort of independent work or project first period. If they are late, they can make it up on their own time without missing any direct instruction. This would be a good time for research.
Students can research different cultures and gain some insight into others' behaviors.
Instead of instruction coming at the beginning of the class period, I would set-up activities which involved collaborative groups. Groups would be arranged so that students arriving on time could begin working together . Instruction would begin halfway into the period. It could be possible to let the students who are there to do homework, or work on projects until everyone is there. Jason Mcginnis Have the beginning of the class consist of silent reading or other individual activities.