Morning all.
I cannot answer the questions unfortunately, as they're above my pay grade

Seriously though, not my area of knowledge.
I have passed the thread along, to someone who may know the answers, or have access to someone who does, so hopefully there will be some feedback