That's tough luck about the engine, hope your girlfriend was alright after it died on her! You're quite right, the oil pick up pipe is a common issue that leads to these kind of problems.
I'm pretty sure the Haynes manual for our cars shows that the engine can be removed horizontally through the front of the car, but it looks like a 2 man job as you have to rotate it and move it at the same time so employ some friends and pay them biscuits.
As for a new engine itself, you'll likely want to source a BWA code engine from later models. They are a better engines generally with some stronger internals. You'll probably need to get a new ECU with it and investigate the immobiliser, I think it'll be fine but you may need someone with VCDS to help code it all in so the car is happy.
While you're new engine is waiting to go in, make sure you inspect/replace the diverter valve (DV), pressure control valve (PCV), high pressure fuel pump (HPFP) cam follower and oil pick up pipe replacement. I can get links to how to guides for all of these if you need them, just worth doing to make sure your new engine runs factory perfect after all the hard work.