Activate Thermopod's second ability by sacrificing Greedy Freebooter, adding ({R} magic symbol) .
When Greedy Freebooter dies, it and Rakdos trigger.
Resolve the Greedy Freebooter trigger, creating a Treasure token and causing you to scry 1.
Activate the Treasure by tapping and sacrificing it, adding ({B} magic symbol) .
Holding priority, activate Haunted Crossroads by paying ({B} magic symbol) , putting Greedy Freebooter from your graveyard onto the top of your library.
Resolve the Rakdos trigger, exiling Greedy Freedbooter from the top of your library with the ability to cast it until your next turn.
Cast Greedy Freebooter from exile by paying ({1} magic symbol) .