you can finish over foam insulation its done all the time. Depending on the climate you live in you can do both exterior and inside insulation. Keep in mind moisture, use house wrap for exerior finishes and add poly vapour barrior to the warm side of the insulation.