According to multiple sources online, Arceus was (briefly) officially made available, though only via Nintendo events in North America (because America is the only country in the world that plays Pokémon games, right?)... Also according to multiple sources online, Arceus can be caught in 'Pokémon: Diamond Version' / 'Pokémon: Pearl Version' through sudo-legitimate methods, albeit with some help from an 'Action Replay' device (apparently Nintendo were intending to make Arceus' availability official, but later changed their minds, leaving the code in the game).
And according to this Reddit post, one can theoretically trade Pokémon from the first-generation games ('Pokémon: Blue Version', 'Pokémon: Red Version' and 'Pokémon: Yellow Version') all the way to the seventh-generation games ('Pokémon Shield' and 'Pokémon Sword'), provided one is using the 'digital' (Virtual Console) version of the first-generation games... Does this mean that one could theoretically catch Arceus using the sudo-legitimate method described above, and then trade him or her forward to later generations or 'Pokémon Home'?
Secondary to this question, is it possible to trade Pokémon from emulators to the 'physical' games or their 'digital' (Virtual Console) counterpart (where released by Nintendo)? I have most of the 'physical' Pokémon games, but assuming trading Arceus forward is theoretically possible, it would be a lot easier to do if I was using an emulator...
Looking forward to hearing people's thoughts on this, particularly given that most rumors are saying Arceus probably won't be catchable in 'Pokémon Legends: Arceus' (despite playing a central role in the storyline).