it really depend on the soil if it is good soil plants can grow well without adding any nutrients if the soil is of poor quality you may need to add some form of chemical or organic fertilizer to the soil for good growth, you can tell alot by looking at a plant if its growing well and looks good its probably getting everything it needs from the soil for now.
dont really ever use any insect repellent on plants.