You can replaced the front strut and coil without removing the upper arm, but it's tight.
One of the tricks that helped was after the rig is on your jack stands, put a jack under the lower arm and compress the spring before attaching the spring compressor. Compressing the springs is the biggest PITA. After the coil is compressed disconnect the shock. To remove the strut and coil, push down on the lower arm to gain enough clearance to remove the assembly. It's tight, but doable. Be careful with the compressors, they can be very dangerous.