On their website they have prices related to the parts you are looking for. When it comes to a running engine, one of the positive, and obvious signs are to look for vehicles wrecked. You won't know the preventative maintenance performed on it but at least you knew it was running. CarFax works great with the vin also for maintenance updates.
I have no idea. They have prices for just about every part on their website. Also you will have trouble determining if a motor is in running condition because cars are usually missing parts required to run hours after they arrive in the yard. Not to mention modern cars won't start unless you have a properly coded ignition key. The best you would be able to do is hook a jump box to the starter, & check compression.
Thanks! Your answer is awaiting moderation.