Unreal Engine Livestream - Getting Started with Handheld AR - Nov 9 - Live from Epic HQ

Looking forward to the stream tomorrow, i do have a few questions that i would like to have addressed:

1.
Is it possible if you can elaborate on why the blueprint break method for the “ARKit Frame Structure” is not present in Unreal Engine 4.18, how are we supposed to get light estimation data? See this URL for a more detailed explanation of this:
https://answers.unrealengine.com/questions/714939/getcurrentframe-no-properties-output-on-arkit-in-4.html

2.
How can we start/stop the AR subsystem at will? I can only seem to launch the project with or without AR, no toggle option. Are there any commands we can use to accomplish this?

3.
On iOS, how can i detect if the user has given the camera permission to be accessed?

4.
If the changes to accomplish the above things require me to compile from source instead of blueprints only, would i need to compile the project on a remote mac every time i need make a build, or only when source code changes happen(I really do not want to use a mac every time i need to test a minor change)?