Sadly and I don't wanna p!ss on your fire to much, but you're never get it all in a original XL soft case and that's from someone that has made several N64p from the XL case already.
As several others have pointed out, controller wiring and wires in general will be your down fall in getting it...