Короткий ответ, да, они будут игнорировать свойства, которые не определяют, и вполне нормально использовать JSON -LD для других целей, например, для управления вашим пользовательским интерфейсом. Тем не менее, лучше всего, если эти свойства и типы взяты из известного словаря или даже разрешаются вашим собственным. Всегда хорошо сначала протестировать свои шаблоны данных, используя любой из доступных онлайн-инструментов.
Кроме того, это не микроданные JSON -LD, это на самом деле две разные вещи, обе из которых (вместе с RDFa) можно использовать для предоставления разметки schema.org. JSON -LD содержится в элементе скрипта, остальные выражаются с помощью атрибутов HTML.