There are a lot of pumps on ebay, depending on your model Goldwing. I bought one for $15 and it works great.
Pumps are usually a throw-away item unless you can get hold ofthe special diaphragm and are somehow capable of attaching it to the plunger like the factory does. I don't know of any rebuild kits. You might try tightening the screws that hold the top and bottom together (if your pump is designed this way).
Roller, got my brand new pump from www.hondaonlineparts.com for around $58. Now they are $63. Part number 16700-371-014. Nice to have piece of mind when 500 miles from home, and 300 miles from the nearest shop. Last thing I wanted to do was trade my 22 year old fuel pump for another 20+ year old pump. Certain items need to be fresh, and anything with that old of a rubber seal is just waiting to fail.