Hi there
I am not sure if they are going to see that as master, you should apply via WES for ECA, for the processing time it will be 2 months.
As for the noc and your education, it does not matter it does not have to be connected.
I assume that you are going with Occupation in demand...