Allow me to be obnoxious for a moment.
In these types of puzzles, we assume that any kingdom cards are available for us to use as our hand/deck. I will now abuse this assumption by requiring two copies (for disallowing Black Market) of ten different non-Young-Witch kingdom cards. For any kingdom where this deck/hand is possible, it is not possible for any other cards to be present that could muck with this deck.
Thus, I am safe with something as simple as playing five KCed Wharves each turn to draw my entire deck before my turn starts. Puzzle solved. QED.
I apologize.
I don't quite get what you're saying... what do you mean by require 2 of each kingdom card? Also, your plan could be stopped by a single Possession.
Example:
between turns, there are 5 KCs and 5 Wharves in duration-land, so I draw 30 cards at the beginning of every turn. That means as long as my deck is 35 cards or less (not including the 5 KCs and 5 Wharves), I will draw my deck before my turn begins, so my hand will be the same every turn, and I can KC four other terminals like the original problem states.
DECK:
5 KCs and 5 Wharves in duration-land
5 KCs and 5 Wharves in the deck
2 Adventurers
2 Barons
2 Chapels 2 Contrabands
2 Develops 2 Dukes
2 Expands
2 Forges
3 Ghost Ships (let's just say these are the three terminals the OP wanted KC-ed)
2 Harems
...and a partridge in a pear tree (just kidding)
So my kingdom is completely specified. I have A, B, C, D, E, F, G, H, KC, and Wharf. I have two of each, so you can't say "BUT ADAM, WHAT IF [CARD X] WUZ IN THE BLACK MARKET AND YOU TRASHED YOUR BLACK MARKET AND YOUR OPPONENT GOT A POSSESSION FROM THE BLACK MARKET AND POSSESSES YOU?!?!?!??!? LOLOL" because BM can't be in the kingdom; all 10 of those cards had to be kingdom cards or else I wouldn't have been able to get two of them.
None of the specified cards can mess with my deck to stop this from happening. All I have to do each turn is play 5 KCs, king 5 Wharves, three Ghost Ships, and whatever else I want (I guess except Baron
or Develop or Expand or Forge in this case).
...I told you it was obnoxious.