the water will appear very cloudy.
combine rice, coconut milk, sugar, salt, and 2 cups water in a medium saucepan. bring just to a boil, stirring to dissolve sugar, then cover and reduce heat to low. stirring occasionally. cook until rice is tender and liquid is absorbed, 25-30 minutes. fluff rice with a fork; cover and let sit for 10 minutes. stuff! also do you think it too sugary for body use?
you can use the coconut oil if you wish, and it should be fine for the body.
it can possibly last longer, if you can prevent any moisture (e.g. water) from entering the mixture. 