There are several varieties of freewheels, various manufacturers,
with each their own remover..
do you want to collect them all?
probably best to have a shop take off the old one,
[rather than buy a removal tool used only once]
and then buy the remover for the one freewheel you buy.
why do people here hate, and want to avoid, walking into a bike shop?