For the smaller can, take a look at the 15 oz VanCamps pork & beans can. It is just 1/4" taller and 1/4" wider than a Campbell's soup can, and doesn't appear to have any liner, just bare metal. It might also be just a tad more stable around a fire.

You might also check the dollar stores for their cheapest canned food and see if any of them are liner-free. Cheap sources might skip the liners.

For the larger can, why not a new gallon paint can? It comes with a lid and bail, and they're not excessively expensive.

Sue