Congrats, welcome to the forum. Looks like you found yourself a nice peice.
Most of the things you have come up with are very common on these cars.
Does look like you have slight intake leak, I would check TGV area for leaks.
That little peice looks like a floor pan plug, maybe fell out while you were fishing around near LCA