quick little question:
will their updates be added here or at the main game from hereon?
Not sure I get your question exactly, but I'll state that I plan to update this dlc to add a bit more to it.
Updates that aren't about these characters, are unrelated, since the main game is free. But android version will get updated here with the base game because for android it's difficult to make a standalone.