You do download the DLCs from the eshop. You can download a dlc without opening the game, but i would guess that you can not transfer it to the offline switch, because the offline switch does not "own" the dlc so it won't be transfered.
i can not try it myself because i only have one switch 2...