You can't use Farming Village for anything. The worst-case shuffle luck is that it discards nothing for you and just draws one card off the top, which is an estate or island. I don't think that's enough to be useful.
Here's an attempt without apprentice:
Crossroads, Chancellor, Counting house. Draw 12 coppers. Back to 1 action remaining.
3xcity to draw 6 cards, and trigger a shuffle. 4 actions remaining. Hand has 12 coppers and 6 either curses or VP.
1x cellar, discarding all coppers and curses (at least 12, up to 18), drawing replacements. After that, you are guaranteed to have 6 VP in hand, and at most 12 curses. The 12 copper are in the discard.
1x crossroads, draw 6. You have at least 12 VP.
1x crossroads, draw the remaining 12 vp in the deck.
1x crossroads, trigger the reshuffle and draw the remaining coppers and curses.
Total: 4x crossroads, 3x city, 1xcellar, chancellor, counting house. 10 cards.