" I know there are a huge amount of email programs that people use, so how can I guarantee the image will display?"
Bottom line (as others have also said here) - you can't guarantee.
My client has an email policy set , that images don't show.
And others might simply have preferences set.