So iv noticted that my engine has oil on it, i assume its a leak, but i was wondering if anyone has had this happen to them, and if its something i should get fixed ASAP
Yes looks like a leaky valve cover gasket. Go to any nationwide auto store like pepboys, autozone, etc and ask for a valve cover gasket for your car. Most likely they will have it.