I've somehow got two Thronebreaker cards in my deckbuilder without having bought that game. I doubt that I crafted them so maybe I should assume that you can complete contracts for the game without having that game and so unlock cards?
No, you need Thronebreaker to complete the specific in-game contracts, but you can still craft the non-premium cards. You probably crafted those without realizing it was from the Thronebreaker expansion.
I've got no idea what "roping hard" means.
On your turn, waiting until the last possible moment to take action.