Yes, this document is a must to read before the exam: Appendix A particularly
https://tc.canada.ca/en/aviation/publications/flight-reviewer-s-guide-pilots-remotely-piloted-aircraft-systems
It used to be easier when DJI released an SDK for their consumer drones.
That allow you to use a third party mapping app to plan the mission, fly the mission and capture the images.
Then you would use special mapping software to accurately blend...
Staying a bit high over water is your friend. The movement of the water can sometimes confuse the sensors and you may get inaccurate readings for altitude from the controller.
If you want to fly really low just be prepared. You may have to save...