I never buy nothing in Itch.io but your animation pack really like to me.
I'm not sure tbh! I would imagine you can download any future updates for free after purchasing, but I'm just not positive. you would probably have to confirm w/ itch support