Show that the equation of a straight line passing through the point with position vector $\vec{b}$ and perpendicular to the line $\vec{r}=\vec{a}+\mu \vec{c}$ is of the form $\vec{r}=\vec{b}+\beta \vec{c}×\{(\vec{a}-\vec{b})×\vec{c}\}$.
How to derive the vector parallel to the required line? I get that this vector must be perpendicular to $\vec{c}$ but I can't derive the $\vec{c}×\{(\vec{a}-\vec{b})×\vec{c}\}$ form.


In terms of unknown, it may be abstract. Let's recall in our first multivariable class, with numerical example. Like find a line passing through $b=(\pi,1,2)$ such that it is perpendicular to the line $$\ell:(1,2,3)t+(1,1,1)$$ How do you solve it? You first identify that the set of vectors perpendicular to $\ell$ must satisfy $v\cdot(1,2,3)=0$, so this gives a plane with $c:=(1,2,3)$ as normal vector (equivalently $x+2y+3z=0$).
Now we want a line passing through $b$, so we should adjust,parallelly, to $\Pi:x+2y+3z=D$ so that $b$ lies on $\Pi$. Now we need to choose one line that passing through $b$ and lie on $\Pi$. How can you choose? Possibly, you identify that $a:=(1,1,1)$ is on $\ell$, but $a$ may not lie on $\Pi$, so is $a-b$. Hence we need to consider the projection of $a-b$ on $\Pi$. Then this gives the directional vector of the line we need.
Okay finish numerical example. Now can you construct your proof based on this idea?