So the idea is that you digitally open from a booster, purchase, trade, are given or win the digital card and then you are able to print it. However, I am sure there will be ways to print cards you dont own if you would like an "illegitimate" print.
As for launching the tech side this year, that's something patrick will have to discuss. If you are interested in printing out and play testing the game currently, we are looking for help on the playtest front. Just let me know!