My previous post should have read "talk to Jacky at Friendly bikes", the owner is a great guy.
You can also use Boeshield T9 all over the bike. It was developed to prevent corrosion and later adaped as a bike lubricant. Comes in a spray can. But in the bearings you'd still want a proper thick grease.
You don't need to do this weekly. Grease and Boeshield will last many months.