Hello~Your B12 level is completely normal, there is nothing to worry about, mine have been much higher than that and there still isn't any major problem. As to leukemia showing in a CBC, most of the time, yes it can, via the white blood count.
I wouldn't worry, your blood tests all sound normal, if your doctor was concerned, he would have told you, but again, that B12 level is perfect. :-)