The slime is a total PITA!! I have over 40 pieces of small equipment that I work on in my job, and I've gotten pretty good at the tire stuff.
First thing I learned was that there are LOTS of cheap tires made these days! Took me over 5 years before settling on individual ones for each piece of equipment that don't give me problems. Cracking, from cheap hard rubber and leaking was my biggest problem. I can't use tubes because they pick up too many screws/nails etc. where they run and I would be patching tubes all day long, but there is no reason why you cant run a tube in a tubeless tire. They are just designed to run without one, it's not a mandatory thing.
Rims are a problem. Like you mentioned, BB, they are cheap and thin. I would just make sure the bead is clean, keep the pressure up, keep it inside so the bead area doesn't start to rust....and modify the seat to give you cushion. Use a spring deal and put a soft cushion on it.