On my 3100 the drivers inner fender bolts to the parking brake bracket. Not the firewall itself
...pic... ...pic... ...pic... This may not be the case for your 3800 but it's something you can look at anyway
You have quite a gap on the floor board / inner kick panel. If your not going to repair it at this time you may want to consider a sealer to prevent further rust.