Can't figure out this damned oil leak

if you install the seal with the side in your last picture out. facing the dampner you shouldn't have any problem.if he works at a chrysler dealer he should have the tool like the holley tool so it should install easy