You have reduced its life as soon as you have opened up that bearing seal! where are you getting this information? Why manufacturers do not recommend opening brand new bearings and putting grease in it?
I will now have to summon the legend @Xulfiqar
About genuine parts, contact dealership, they do have parts for 2005 honda. If not readily available, they arrange from their warehouse within a week. Timing belt and timing bearing must be bought from dealership, its not worth 2lac rupees, only 10-15k expense once in 80-100k KMs.