Leaks are a tricky one, first need to take the trim off and get it nice and dry then try to establish where it is leaking from. It may be the window seal or door seal or worst case rust.
You mentioned new carpets in your first post, autodec are the company to use.
Looks cool dude, reminds me of my first car which was a cream coloured escort.