The answer is yes to all your ntldr replacement ideas... and you can add downloading a bootdisk from bootdisk.com, and repairing the boot sector with a Windows XP CD from the Recovery Console with FIXMBR followed by FIXBOOT. A bootdisk can be executed from a floppy drive, a CD drive or a USB Flash drive after setting the drive as first boot drive in the BIOS.
If necessary, you can also extract the data off the hard drive depending on the type of data.. regular text and Office files can be extracted or copied, program data can be moved if it's not encrypted. If you need to extract programs it can be done with an application named
Application Mover with the hard drive installed as Slave if IDE or Second HD if SATA or from a USB adapter so you can move the programs from drive letter to drive letter, but it can only be done one program at a time. The application moves program files and makes registry changes so they work as if normally installed.