well, I was under the impression that the oil pans were unlikely to leak on these, but thats what it looks like mine is. as far as oil pans go on newer vehicles, this doesnt look like it will be too awful
The cross member has to be removed. It's a much bigger and time consuming job than you think bro. If you don't have a lift or sitting high on stands you're gonna have a nightmare replacing it