Host demanding cameras back is SHADY AF!! Probably worried about what's on memory cards. Take to computer shop and pay them to extract footage - might find other victims. I'd set up burner email and contact previous guests from reviews tbh