Do Jeopardy contestants actually take home their winnings in cash if they are not the actual winner of the game?

No, the second place contestant gets $2,000 and the third place contestant gets $1,000. Though, in the Art Fleming version of the show, all contestants kept their winnings regardless of outcome.