The sod is for sure in contact with the soil on the edges. I was not able to water the sod right away because the installer had to go get more sod and said do not water because they were working in that area. So instead of watering asap, it was delayed for 3-4 hrs.
As for watering, I should water the sod until the soil is moist.
After 2 weeks of daily watering, does watering every other day seem reasonable?