I personnally don't think there is any way to stop rust other than cut it out and replace with fresh steel - then paint and protect that. All these rust converter type products don't work in my opinion. If you are 100% sure you will never sell (or crash!) your mini then get it dipped and e coated and do a proper resto job. It will look a million dollars (pounds!) and be a true 99.9% rust free mini (they are never fully rust free!) and last for years and years with the right care.
I do like the idea of making my mini last for years, however being a student and being 19 then I can't guarantee I wont misjudge something while driving, probably best for now to just stick with the joys of cutting and welding the rust

Thanks dklawson, I completely understand what your saying with the money I could spend on the car could very easily out weight it value.