yes to all the items, and the oil drain flange thingy & location is slightly different (i have the old rear sump flange if you're in need of it...just have to dig it up).
also, i found that there is no longer a sensor for the oil level (on my front sump). so maybe you will have to make a block off plate or something of that nature...not a big deal though. other than that you should be solid. any other info. or corrections (though i am fairly confident), please chime in.
brett