when doing a fishless cycle, you only need to bring the the ammonia up to 4-5 ppm, and test it everyday, until you test the water for ammonia and it says 1ppm. at this point, it means that it is beginning to make the bacteria to break down ammonia.
Then bring the ammonia back up to 4-5 ppm, and begin testing for nitrite daily. when nitrite level begin to fall, add more ammonia to keep feeding the tank.
at this point, add small amounts of ammonia and start testing for nitrate. when you have this, and 0 for ammonia and nitrate, you are all set for fishies!
and yes, PH stability is the most important. Keep it stable and the O will be able to handle it just fine. I think mine is usually around 7.6 or so, and yeah I would use high range PH test kit, especially if its testing out at the MAX.