Try to get a box/luggage with a lid. If none, make a wooden lid to keep open and hang post cards from. Then, lay/stand other post cards inside this.Either put by end table or as a decoration on TV stand.
It's not super rustic and I don't know about the bow/flower thingy. But the idea for a card holder is good. You could use a galvanized bucket with a chalkboard or something. I think I pinned something like that for you. - Decor It Darling