The choke is likely stuck, it is pretty common. I have heard of guys wiring them closed and I know some people have had success with adjusting them but they are finicky. When mine gave me problems I ditched it for a Toyota carb. As for the oil leak it is probably the distributor o ring.