I assume that any relationship between the low oil and the stalling are on the secondary or tertiary levels. The plugs may be fouled due to oil, but the low oil in itself should not have caused it to stall.
Add oil as needed and get it changed as soon as practical. If conditions are severe enough the CHECK ENGINE LIGHT (CEL) should remain illuminated until reset by a scan tool or the condition has remedied itself to the engine computer's satisfaction.
As said, a 5w-30 or 10w-30 would be the oil of choice. This can be altered later if the consumption proves to be higher than expected.