Thanks, guys! I guess I will be fab'ing these and putting them back in.

I appreciate the feedback. I will go look for the 6 mi vapor barrier and rope/removable caulk from the hardware store this weekend.

Cheers!