The lubrication holes in the kingpin are very small, and must be cleaned out when installing new ones. I've actually had to dissemble the suspension again after making the mistake of not cleaning them out and finding I could get nothing in. No need for anything fancy, a bit of stiff wire will do the job.
Older standard bushes are plain metal, but I believe Melvyn offers ones with a grease spiral or similar. (He certainly used to, but I never bought them).
Also, certainly with older cars designed for oiling, getting grease in is hard work as it is thicker than oil (duh...). I always used a mixture of grease and oil, but Penrite supply a liquid grease for those who don't want to mix their own.