Not sure on the top window gap but since you purchased new molding, I would think it would be a better fit than that, but I have not gone through the process yet. Maybe you just need to make an adjustment. Same thing with the cowl molding on the bottom but it looks like you didn’t replace that piece so maybe that’s the issue. I think I bought all the parts necessary, but I’m not sure if that piece was included. I followed your list as well. My concern is finding a good installer. I plan to remove the old windshield myself and just have them install the new one and I will then install the remaining trim pieces myself.