Son dos cosas diferentes:
El primero es problema de la plantilla. Indica que un texto en móvil tiene una fuente demasiado pequeña como para poder leerlo con facilidad, o que dos enlaces están demasiado cerca y es posible que al intentar pulsar uno se pulse el otro por accidente en la versión móvil. Eso depende del tema que tengas instalado y de las plantillas de la página donde te esté dando el error. También te digo que hay veces donde el robot de Google mete la pata hasta el fondo, a mí me ha dado un error de esos tipos porque en una página hay un popup que aparece superpuesto sobre el resto de la página (el aviso de cookies), que contiene un enlace que aparece encima de otro, pero que es así porque el aviso se puede cerrar, por lo que es un "falso positivo".
Lo otro, lo de "offers", "reviews" y "agrregateRating" tiene que ver con los datos estructurados. Tu tema no está especificando esos valores para el schema de la clase "Product", que está especificado así: https://schema.org/Product . Tendrías que modificar las plantillas de los productos para incluirlo.