So Sun/Moon did 3.7M and USun/UMoon did 2.1M ,I think it'll be somewhere in between, probably slightly towards the upper end, I'm going to say 3.1M FW
Lifetime is really tricky I think Let's GO will have its legs cut off hard by the next Pokémon game and will also have a lower install base, I think it'll still sell 12M units in the long run