Ok so today, the setup is complete ( lurking towards more goodies inshALLAh with time )
I was using local wires for the sub, and had to apply double tape to seal the enclosure and sub contact, finally got my hands on some oehlbach again, thanks to drshaggy!
Would be sealing the enclosure now and putting in the new wires, would give my review on the response of the sub in a while.