Вы верно поняли смысл
"Всё поставить на карту" пришло именно из карточных игр, в которые играли на деньги и имущество - преферанс, покер, "двадцать одно" и другие подобные игры. Больше похоже на то, что выражение пришло из таких игр, как покер и двадцать одно. Со временем фраза перешла в обычную жизнь и стала означать "рискнуть всем (или многим) в надежде, что получишь очень большую выгоду". Ставили на карту в прямом смысле слова "ставить" - монету, несколько монет, кошелек, ценные бумаги, деньги, украшения, а позже фишки казино, ставили в центр стола и это называлось "ставка". Некоторые так могли проиграть что угодно, даже свободу и жизнь.