Платить человек должен за себя, а не за соседа, даже если этот сосед сидит за одним столом. И удерживать человека незаконно везде, хоть в квартире, хоть на улице. Исключение - чел совершает преступление. Тогда задержать его можно ровно до приезда полиции. Но если полиция выяснит, что факта преступления или попытки его совершения не было - отвечать придется незаконно задержавшему.