I coated the inside of a 2.5 gallon Jerry can this weekend. It had a bunch of rust flakes in it, so I put some gravel in it with some gasoline, shook it around a bunch, and poured it out. Then I put some vinegar in there (I heard it dissolves rust?) and left it for a while, turning occasionally. Finally I rinsed that out with fresh water, let air-dry. Then it was ready for the fuel can liner.
I read some reviews on Kreem, Red-Kote, and another liner (I forgot the name), and was disappointed in what I read about Kreem. I got 1 quart of Red-Kote from an O'Reilly's auto parts store for $22.95 + tax. You pour the whole quart of Red-Kote in, close the lid, and slowly turn the can so the entire interior is coated. Then pour the excess back into the original quart container for future use. Let the can air-dry, laying it on its side, and turning every few hours to minimize "puddling". Let it dry for 24 hours or so and you should be good to go.
I also have a 5 gallon jerry can with a very small hole in the bottom I am trying to figure out how to patch. Any ideas? I am not a welder, nor do I have access to a welder. The hole is about the size of a ball-point pen tube diameter. If I can get it patched, it will get Red-Koted as well.