I don't have access to a windows computer so i can't use HGDT:(
You may want to take a crack at running it with WINE then.
I have also considered creating a a vacuum in my chamber then filling it with pure oxygen and propane.
Just remember that, without the nitrogen as a buffer gas, DDT runup distance will decrease significantly. It's possible to use either fuel or oxygen as your "buffer" too, but excess fuel appears to have some theoretical advantages.
if i was to do a propane/oxygen mix at 40 bar but with more propane because of the greater oxygen levels, would it still be a 40x mix or something greater like a 200x mix?
Get GasEq. Don't get caught up on "X" numbers. Propane/oxygen mixes have a pressure multiplication ratio of between 18 and 22 (compare to 8-9 for propane/air mixes), depending on fuel ratio. For a given quantity of fuel, pure propane/oxygen mixes produce lower final pressure, if that's what you're getting at.
I'm also not sure how i can refill an oxygen tank.
The typical method is to fractionally distill liquefied air to obtain liquid oxygen, then allow expansion in a closed vessel to generate high pressure oxygen gas (actually a supercritical fluid). The smaller tanks like the one you probably have would be filled from that high pressure supply.
If you don't feel like getting into cryogenics or chemical oxygen generators, you'll need to pay to have the tank filled by a company like Praxair or Air Liquide, or whoever your local equivalent happens to be. You'll need to make an account with them, which will require a credit check, but it's really quite easy if my experience is anything to go by.
Im not sure about the spark plug...
At 800 bar or so (roughly what you'd get from igniting oxygen/propane starting at 40 bar), some spark plugs will experience a catastrophic shear failure which fires out the core of the plug at considerable speed (I had several fail at 200 bar, but those were non-standard).
The threads would be made with a tap, which is readily available in any sparkplug thread size (you'd need to order it though, you'll not find them at hardware stores unless you live in a metric country).
As a rule of thumb, estimate that the dielectric strength of the gas is proportional to the pressure. You will need a very short gap, but it is certainly possible.
I would like to(if possible) have a simple ball valve on my chamber to connect everything needed to fuel the gun to. the only other opening i hope to have is for the ignition and of course the barrel.
I suggest a needle valve with steel sealing faces. Ball valve sealing faces are large and precise, and fare poorly against the hot gases. I've had a 2000psi 1000F rated ball valve fail after exposure to three 30X shots, and Larda had several valves rated for 1000 bar fail as a result of shots between 100X and 200X.
P.S.: I'm not sure I've ever seen a single post with more questions than that one had...