Hmmm... This is one of those fishy explanations that people give to *sort of* explain the Heisenberg uncertainty principle. The argument works better in words, which is clearly evidenced by the unusual algebra you've used to write this proof. Moreover, you get the wrong answer! The correct HUP is ΔxΔp ≥ h/4π
Here is the intuitive argument in words. Let's say we're trying to locate the position of a particle by shooting a photon at it. In other words, we will shoot a photon at the particle, and then we might determine where the particle is by seeing whether the photon misses it (the particle wasn't there) or the photon interacts with it (maybe it is absorbed or it bounces off).
According to you, you can't locate the photon any more precisely than its wavelength λ. So if we really want to determine the exact location of the particle, we want λ to be small. But if λ is small, then the momentum p=h/λ is big. If the photon interacts with the particle, then it could transfer a momentum as big as 2p (if it bounces off). So then we've messed up the momentum of the particle. On the other hand, if we wanted to not change the momentum very much, we would need a big λ and then we would have an imprecise idea of where the particle is. So the reason the photon's initial momentum is important is because it sets a bound on how much the photon can change the particle's momentum.Anyway this is a very fishy argument and it's certainly not rigorous. The better way to understand the HUP is by solving the Schrodinger equation for minimum uncertainty wavepackets. If you go through the formalism, you can easily answer your other questions: you'll find that if Δp=0, then Δx=∞. If you want a *sort of* explanation for why that is so, you might think about the energy-time version of the HUP which is ΔEΔt ≥ h/4π. If we knew the photon's momentum p exactly, then we know the energy E=pc exactly, and so if we were trying to use a photon with an exactly-known momentum to measure the position of a particle, we would have no idea about when the photon was shot out. If we waited long enough and a photon came back, signalling the particle was detected, we wouldn't know whether the photon was traveling for a nanosecond or a giga year, so the point in space where it bounced off the particle would have huge uncertainty.