Здравствуйте!
Торговля на территории общественного кладбища либо на территории, прилегающей к общественному кладбищу, осуществляется только в местах, отведенных для этих целей органами местного самоуправления, органами государственной власти субъектов Российской Федерации, в ведении которых находится общественное кладбище, если иное не установлено законодательством Российской Федерации.
Согласно п. 4 Указа Президента РФ от 29.01.1992 N 65 «О свободе торговли» установлено, что
Установить, что предприятия и граждане осуществляют торговлю (в том числе с рук, лотков и автомашин) в местах, отведенных органами исполнительной власти, за исключением проезжей части улиц, станций метрополитена, аэропортов, пассажирских судов и поездов, вокзалов, территорий, прилегающих к зданиям государственных органов власти и управления, детских дошкольных и школьных учреждений. Торговые предприятия и изготовители независимо от форм собственности, осуществляющие торговлю с лотков и автомашин, обязаны иметь вывеску с указанием местонахождения, профиля и форм организации их деятельности. Указанные продавцы несут ответственность за качество реализуемых товаров в соответствии с действующим законодательством.
https://www.consultant.ru/document/cons_doc_LAW_288/
Таким образом, торговля будет законной при имеющемся разрешении от органов исполнительной власти .