Congrats!
Another thing to note: In the picture you posted it looked like the the "drip pan" has some rips in it. That can allow water that drains around the top to leak to the interior of your car - behind and under the seat.
You may have luck repairing it with 'Silicone Weatherstrip Adhesive'.
The part can be replaced, but it's a lot of work.