I believe the onus is on you to identify any obstacles that could have an impact.
I measured out the entire property and then reflected that on graph paper with a scale. Rainbird has a document that give guidance on how to draw up your property. I'm sure other companies such as Toro and Hunter do the same thing.
My understanding is that the call before you dig number will identify stuff that's the provider's responsibility. For example, they will mark the water line going to your meter, but you are responsible for knowing where the pipe runs from the meter to your house. I don't have buried gas or power lines, so I wasn't that concerned. To answer your question though - they know where to lay the pipe based on the quality of the map you provide. I didn't have a survey done, but I did make sure the measurements that I got matched the measurements of the dimension of the lot (sanity check to make sure I measured it well). Yes, you have to mark where the house, driveway, sidewalks, water meter, flower bed, trees, fences, pool, deck, etc. are all located on your property. After I got the recommended layout, and then suggested materials, I ordered it all from sprinklerwarehouse but opted to use the professional grade products in lieu of the residential grade products. I know this is overkill but I also went with SCH 40 PVC rather than class 200 PVC. SCH 40 has a smaller ID so the water velocity can increase, which you may want to account for if you're pushing the water velocity limit. I had an absurd amount of trees as well as chipmunks in my yard so I opted for the thicker pipe to hopefully reduce the change of a broken pipe in the future.
The layout result from rainbird showed where to lay out the sprinkler system and where to position the sprinklers to ensure proper coverage. I did have to deviate the routing of some of my sprinkler laterals due to tree stumps, but the recommended layout got me close enough to where I was able to improvise. If you dramatically change the routing of the laterals, it can impact the length of the run, and therefore, the friction loss. With that being said, I was aiming for "close enough" without measuring to the exact inch.