Welcome to GPF. Best place to get a window regulator is EBAY. They cost about $38 free shipping VS parts house that wants $90+.

As for the oil pan, there are write ups in the how-to section. Mainly have to unbolt the right lower engine mount, lift up the motor, remove engine mount and all the bolts are accessible from there. The pain is getting to the pan, after that its cake.

Hope those 04+ Needles are still doing good.

Get that Members Ride thread going and post up some pics. Use a photo hosting site for your pics. There is a write up on how to do that also.