5.7 swap questions?

Mine is anxiously awaiting to put this in......