I went with a
Solo smokeless stove with the top off for a small portable campfire. They come in a couple of sizes, one or more smaller and a couple of bigger. It doesn't solve all the problems the original poster was trying to solve but it solved some. I started carrying mine in an 8' slide in camper and now carry it in a 19' B.
My needs: had to be small because of limited space, low smoke easy on fuel. I cut up scrap lumber into small chunks roughly 1X1X4" but end up with assorted sizes. I can carry the stove and enough fuel for a couple of fires in one of those square white pails they sell kitty litter in. Because mine is small you get a small fire that is still nice for 1-4 people and it burns down below the edges fairly quick when you are done. You can supplement your fuel supply with twigs around the campsite. By morning there is about a 1/2 cup of ash to dump out and wipe it out with a paper towel. After the first few minutes it is near smokeless. I have small fire starters that I use that I light then dump in some of my scrap wood. I carry an extra pail of wood if I I'm planning more fires.
A friend has more storage in his RV and has the largest model and can burn small logs up to 12-18" long and is fine for a larger group.