Will this fork crown race installation tool work? I am looking to purchase a fork crown race installation tool, ant this one is the only one available online. The IceToolz thing is "to be delivered" someday.

I am very skeptical of this tool, as it does not allow the user to hummer it with a hummer. How well would it work?
Yes, it will work; I have used similar tools successfully.

The page says that the tool is 0.5 kg (1.1 lb) of tool steel. 

You use it as the hammer, gently tapping the race into place.