Yeah that pump should work. Really so long as the pressure, voltage, and current draw are correct (the pump you showed looks to meet those specs) then these cars really don't care.
I don't know if it'll last as long as an OEM or equivalent pump but it'll do the job.
You may have to do some electrical work and figure out a mounting solution since this isn't an OEM equivalent pump but that's not a big deal and it's nothing too complicated.
Sadly OEM/equivalent SPFI pumps are NLA but if you do ever want to keep a lookout for one, the part number is 42021GA242.
Good luck, let us know how it goes.
:]