The link below carriers the hose and pick ups cheap. Go to the "install parts" section in the link. Buy a couple extra just in case. I never tried to find them locally.
To heat up the fuel line try boiling a cup of water and holding the hose end to be installed inside the boiled water. That should soften it enough to install. We do this all time on diesels to install those plastic fuel lines. Hope this helps.
http://www.autoperformanceengineerin...l/pickups.html