Стоит ли употреблять вместе building=retail и shop=(что-то там) если это отдельно стоящие здание отведённое под магазин?
Дело предпочтений. Одни говорят, что если магазин занимает все здание, то надо вешать магазин на контур здания. Я не понимаю какая от этого кому польза. Плюс есть принцип "1 объект ирл - 1 объект в осм". Поэтому я обычно ставлю для магазина точку внутри здания.