Well the carpet is skin tight on my car I dont see how you could be doing it without a huge bulge in the ground all the way threw, if you did manage to make it look clean I'd like to see as I might be doing the same upgrade in the near future..
As far as sealing and sound deadner/foam what did...