Switch is sold out on Amazon Japan.
Ok, so it's not actually sold out on Amazon Japan - it's just selling for $100 more than the RRP.
Wich means Nintendos stock is sold out officially and it's only available through scalping resellers. Otherwise by your definition of 'not sold out' The NES mini has been 'in stock' through the whole of last year, despite the console not actually being in production.
Pokemon and Animal Crossing are not coming in 2018. Pokemon is simply not ready. The Splatoon team and the Animal Crossing team are the same thing. Do not expect anything until 2019. Honestly Nintendo is just fine for the 1st half of the year. They have Fire Emblem, Yoshi and Kirby to do some sales. Whatever Nintendo has for the 2nd half will be saved for E3.
My money is that we will get Retro's game and 2D mario by the 2nd half of 2018. 2D mario alone will be boost Switch sales to unbelievable heights.
While it's true that the Splatoon Team is an offshoot of the Animal crossing team, almost none of the Splatoon Team ever worked on Animal crossing, they were recruited from all over Nintendo to build a new Team. The main Animal Crossing Team was free to develop something else in the meantime.
Ever since Nintendo restuctured their software departments in 2015, every major Team works on two big games + one small game concurrently. (The only exeption being Team Zelda, who usually work on a console Zelda and a handheld Zelda concurrently with smaller handheld offshoots a la Triforce Heroes inbetween.)
The big games in this case have been Splatoon and Splatoon 2 in quick succession, while the small games have been the dreadful animal crossing party game and Happy Home Designer. That means they are due for the next big game soon.
The Team that is really awol is EAD 4, aka the pikmin Team. Their last release was Mario Maker in 2015...