Currently, a friend of mine is creating the galar dex pokemon, in the meantime, you can add that PK7 file in and change where that pokemon was met e.g: sword route 1, that should make the pokemon legal again
Unknown. If I had to guess I don't think it would since the game doesn't save an online copy of what items you do and don't have, the same case for the money.
Shouldn't matter much since Height and Weight isn't checked nor needed, however, I haven't tested this out so proceed with caution anyways as you do with all things.
PLEASE USE THE FILE ON THE OP!!!
SOME GIGAMAX POKEMON ARE ILLEGAL
Will need to wait on Ult for updates
UPDATE: Some Gigamax pokemon are Illegal due to them not being available in the game.
===================================================================...