1. The cylinder is for the whole vehicle, and there is no current way in our code to change this.
2. There are not at the moment.
3. There's no native way to make infinite propellant. You could use Tank.ConfigureFor() to tell it what reactants you want it to hold (just O2 in this case, I would...