My idea is abit weird and maybe wrong but i ll tell:
Maybe i am reminded arcanum harbor at sea and rivers and reminded also gambling npc's, mostly weak persons and thiefes .
So if 1 gambler going to be at Train ( This can be random npc that can be rare and can gamble for items, asking for caps, or caps for your items, and he gonna give low amount of caps ) .
Gambling, all game at train, can be based in low time amount, and can be based at [perception] [luck] [gambling] and [intelligence] for each summ of caps or for random items it can be different .
Also gambling can be at train stations like at harbors ( i mean place with ships ) .
Thanks for reading, trully good readers. And i hope this suggestion gonna have new ideas .