looks like an acceptable amount of oil to me tbh but someone else might know better.
the butterfly you are looking at in the second photo is the boost return photo, its the other one that goes to the manifold that gets dewedged mate, you can just see if it has been dewedged the boost pipes are off and you look at the right angle and open the throttle.