By the looks of that pump you shouldn't have a problem getting that, u prob will only be pushing about half its capabilities. Hows the install on that easier than the walbro?
No, the Bosch 044 is going to be a bit more involved than the Walbro install. It's quite a large pump (think 12 oz bottle instead of a toilet paper roll).