I will check the size of your desired speaker first. Measure from the speaker face mount to the rear of the speaker magnet. 3 inches deep is a safe distance from the window track to the door shell. The best way is measure the depth after removing the door panel. That also helps to see where to install the speaker. The door shell has a good size area to fit the speaker but it's not a flat surface. I assume you'll be installing them on the bottom part close to the lower door hinge. Another thing you can do is put an adapter for the speaker mount on the door panel surface to reduce the depth. Make sure you consider the window crank distance to the speaker face.
It looks possible, if you take the time. Out in to the front fender, then back a little an existing, ~.75"x1.25" hole in the front edge of the door. I'd be sure to protect the wire heavily.
I used a 1" spacer to make up for the speaker depth. I made the mistake of accounting for the window crank distance to the speaker...but not accounting for the thickness of my finger on the window crank...it has resulted in many smashed fingers while trying to roll up/down the window Oh well, I have learned how to finesse it, and miss the speaker while cranking the window.