La forma correcta es silvícola ‘que habita en la selva’ y no selvícola . El adjetivo silvícola no está bien usado en la expresión que realice actividades silvícolas , pues significaría ‘que realice actividades que habitan en la selva’, lo cual no tiene sentido.
Posiblemente la existencia de algunos adjetivos formados mediante la terminación ‒́cola que han extendido su significado para referirse a lo \perteneciente\ o \relativo\ a lo denotado por la base explique el uso de expresiones como la que nos consulta. Algunos ejemplos son: a ctividades avícolas \pertenecientes a la avicultura\, asociaciones vinícolas \pertenecientes o relativas a la fabricación del vino\.