im going thru the same thing, except i wouldnt say the wholes are huge lol. soon as my h22a swap is complete im going after the rust, i dont care how my car looks before she is finished, all i care about is making it look like the vision i have in my head as a finished product. and man am i excited to get it done.
anyways, grats on getting it back... cant wait to check out the pictures.