The Bonide Citrus, Fruit and Nut Orchard spray contains sulfur, so you could not apply it with the Bonide All Seasons Horticultural Spray Oil. Mixing products like oils with products containing sulfur can lead to major damage and burn to the plant. If you need to apply both of these products to the tree, you would need to wait at least a full week between treatments to avoid any unnecessary burn or injury.
According to the product label of Bonide All Seasons Horticultural Spray Oil, "Use to control first generation early instar stages only." This product is labeled to kill the Codling Moth Larvae. The label also states in regards to application timing and dilution rate, "DORMANT OR DELAYED DORMANT: Use 2.5 - 5 tbsp. of oil per 1 gal. of water." The dormant stage is before buds show green tissue and delayed dormant stage (when the leaves of the blossom buds are out from ¼ to ½ inch), and during the growing season.
Bonide All Seasons Horticultural Spray Oil is not labeled to be used in lawns so would not be recommended. There are a few ways to keep the number of gnats down. You can invest in a misting system that periodically sprays a pyrethrin insecticide in your yard. This system is a lot like a sprinkler system. We do not carry the actual mister system but we do carry the insecticide that is used in it called Riptide. If you want to get something you can just spray you can try Talstar P. Gnats that land on the treated areas will be eliminated. Talstar P will not repel the gnats from the area nor will it kill the gnats that do not land on the treated areas.