For a Zone3 climate the 2012 IECC requires a minimum of R-38 for the roof. Your roof build-up would have a total R-Value of around R-36 + R-12 =
R-48 which is above code.
Here is info on the spray foam:
GBA Roof Spray FoamWith your build-up (from interior to exterior = 6" closed spray foam - roof trusses - OSB SHEATHING - 3" EPS). Water vapor will NOT get through (which is a good thing) from the interior 6" UNLESS you left gaps or air leaks in the foam and sheathing. At the same time it is important to note that if the sheathing gets wet it CANNOT dry to the interior with 6" of closed spray foam.
Now with the 3" of exterior EPS there is some very slim drying potential for the sheathing to dry to the exterior. Main point would be to NOT let the sheathing get wet in the first place. I am not familiar with IB Roofs but from my limited Google research it seems like a good product. As long as it doesn't let moisture get past it and therefore past the EPS into the sheathing, you will be OK.
If your OSB sheathing gets wet it will
NOT dry out to the interior and drying out to the exterior through the EPS will be very slow if not unlikely. If the latter, it would cause sheathing rot over time.
I think the buildup would work for a Zone 3 climate. If the roof was pitched I would not lose an ounce of sleep over it but a flat roof always makes me uneasy but as long as you detail it PROPERLY and watch the roof penetrations, parapets and drainage, you will be fine.
