According to this calculator I found online. Your calculations are right. Give it a try. http://www.csgnetwork.com/oilfuelcalc.html
Not sure about the correct ratio. Someone else should be able to answer what ratio is appropriate.
5 gallons of fuel mixed at 24:1 should require 26.6oz of oil.