Snowcrow's 76 dodge dart

found out the three holes on the side of the hood hinges are full of pine leaves. guessing that is what is causing my dash to leak inside and on the sides. having a few electrical problems and a pretty bad oil leak on the left side. thinkin its cause of the valve cover gasket but im not totally sure. also need to check my plugs cause im getting a bad fuel to air ratio. could be plugs, dist or carb idk kinda guessing.