As I said - owning an old land cruiser automatically means you are your own mechanic, if you keep running to workshops for tiny things you are already lost unless you have bottomless pockets.
e.g. till date you still have not loomed the wiring harness properly in the engine room, First buy the materials at least, non-adhesive vinyl tape (its sold as local product) and some corrugated tubing to wrap the wires (sold local and imported or even from scrap), wiring mounting clamps (sold as surplus from indus motors at "nut/bolt" shops), heatshrink tubing to insulate the joints and learn how to do western union splices so whoever you appoint to do the wiring repair - you yourself can "judge" the result as you know how it should look like.
If the hubs were serviced less than 25,000 kms ago and you only drove on paved road leave them alone for now.
But I think you are still a lost case because you are the kind of person who changes delo diesel oil in your 1HD at 2500 kms (because kaala hogya) - You automatically are "naqaabil-e-ilaaj