Normal practice following the initiation of B12 therapy is to perform an FBC and particularly reticulocyte count after around 10 days or so, to assess the response.
There should also be follow up checks after around 8 weeks. It would probably also be appropriate to measure serum folate levels.
Regarding the green vision thing, not much springs to mind - there have been some people who speculate that it might be due to waking up to sunlight streaming into your face whilst asleep.Your brain needs to adjust the vision to accomodate the switch from the light being filtered through closed eyelids to that light hitting the open eyes. Since the light filtered by eyelids would be red, the brain overcompensates using green.
Not absolutely sure about the science, but it sounds vaguely plausible ;)