My understanding was that the 5 grand was restitution for destroying the drone. Not really a fine, but basically partially reimbursing Walmart for the drone he hit.
Can you elaborate on #3 a bit? To me, this makes no sense. If the flight path does not necessarily go thru a waypoint, what is the purpose of defining a waypoint? How does the flight path bypass a waypoint? What causes it to sometimes bypass...