No, the receipt has to be created and the line too, but I did not put anything in to enforce the lot being there. Nice catch, I will have to think on how to handle that one.
Yes, if you have the correct licenses in ECM, you could build the attach back to Part Lot through a workflow. If you do not have the licenses (like me), you can use my approach.