Kingdom:
b = Border Village
f = Fortress
v = Villa
d = Doctor
l = Library
x = Death Cart
Baker
Pooka
?
?
R = Ruin
Events:
Borrow
Travelling Fair
Advance
Alms
Seaway
Bonfire
Starting Cards:
C = Copper
g = Cursed Gold
n = Necropolis
h = Hovel
e = Overgrown Estate
Hand: gCCCn
Deck: [CCChe]
Spend: Coin Token (from Baker)
Buy: Borrow, Travelling Fair, Advance (n -> bf), Alms (v)
9 Villas left, 9 Border Villages left
Hand: gCCCv
Deck: fb[CCChe]
Play: v
Play: CCCg (Curse to discard)
Buy: Travelling Fair, Doctor (overpay $1, trash f to hand), Advance (f -> bv)
$1 left
8 Villas left, 8 Border Villages left
Hand: fv
Deck: bb[CCChe]
Play: v
Buy: Advance (f -> bv)
$2 left
7 Villas left, 7 Border Villages left
Hand: fv
Deck: bbb[CCChe]
Play: v
Buy: Advance (f -> bv)
$3 left
6 Villas left, 6 Border Villages left
Hand: fv
Deck: bbbb[CCChe]
Play: v
Buy: Advance (f -> bv)
$4 left
5 Villas left, 5 Border Villages left
Hand: fv
Deck: bbbbb[CCChe]
Play: v
Buy: Seaway (v)
$0 left
4 Villas left, 5 Border Villages left
Hand: fv
Deck: bbbbb[CCChe]
Play: v
Buy: Advance (f -> bx, RR to discard), Advance (f -> bv)
$1 left
3 Villas left, 3 Border Villages left, 8 Ruins left
Hand: fv
Deck: bxbbbbbb[CCChe]
Play: v
Buy: Advance (f -> bl), Advance (f -> v)
$2 left
2 Villas left, 2 Border Villages left, 8 Ruins left
Hand: fv
Deck: lbbxbbbbbb[CCChe]
Play: f (-1 Card), v
Buy: Bonfire (fC), Advance (f -> v)
$0 left
1 Villa left, 2 Border Villages left, 8 Ruins left
Hand: fv
Deck: lbbxbbbbbb[CCChe]
Play: f, v, l
Hand: bbxbbbb
Deck: bb[CCChe]
Play: x (trash x)
Buy: Travelling Fair, Bonfire (fC), Advance (f -> bx, RR to discard), Advance (f -> v)
0 Villas left, 1 Border Village left, 6 Ruins left
Hand: fvbbbbbb
Deck: xbbb[CCChe]
Play: b, x (trash x), v
Buy: Travelling Fair, Travelling Fair, Advance (f -> x, RR to discard), Advance (f -> x, RR to discard), Advance (f -> x, RR to discard), Advance (f -> a + Duchy)
Villa, Border Village, Ruins empty
Final score: 2-0 (obviously could be much higher)
I am also now 95% confident that we can also pull of the Empty the Supply in 1 Turn starting from the position after the second Fortress play. Working out a few details still, but I'll note the following improvements that can already be made:
There are two empty slots in the kingdom, but we can actually make that five - Death Cart is not needed for setup (and can be any action we choose to have with our Library and Border Villages), and by including Black Market, we can stick Baker, Pooka, and Young Witch in the BM deck and are now using 6 of 11 slots.