Is your little one having any other symptoms? When he was 7 months old, what brought you to the doctor for a urine test? All those levels seem normal- what does the doctor say?
Hba1c of 5.6 is not normal for a small child, as it gives an average blood sugar around 120. Normal hba1c for a child is typically in the low to mid 4s, with average blood sugars in the 70s to low 80s range. Without panicking, it will be worth seeing what the dr says about his result and continuing to monitor fairly closely.