It's not beyond the realms of possibility, likewise the Frogfoot and Buk proposals. The UAF does have the MiG-29s that Russia shipped back to them from Crimea although they were in pretty poor condition when they were captured. There's also some flying around from the Ukrainian display team and a couple of standard 29s have been shot down by pro-Russian forces.
The image quality though, doesn't match up to me, if I'm honest.
Other problems are apparently, according to a quick google search:
The image is 50km west of the crash site
The missile has been reported to have hit MH-17 on the left side of the cockpit, the opposite side to the direction the Aphid is coming in from in this photo
The text on the side of 'MH-17' in this picture is in the wrong place.
http://upload.wikimedia.org/wikipedi...edelstaedt.jpg
Note in this picture that the text 'malaysia' is above the wing spar, whereas in the satellite image it's forward of the wing spar...and in fact, bares some resemblance to the original 'Boeing' house title, like so: