Если речь про глянцевые пластиковые яблоки из супермаркета, то оправдано, а вот рыночные червивые лучше просто хорошо помыть. Червяк химию есть не будет, это знак качества)
Однозначно JSON-LD
Microdata размазана по всему HTML-коду - чуть поправил верстку, сдвинул блок цены и разметка слетела. JSON-LD лежит в отдельном блоке <script> и вообще не зависит от дизайна
Рабочие руки государству нужны были, поэтому за состоянием следили, а сейчас твое здоровье твоя личная проблема. Хочешь - болей, хочешь - лечись)