For part b) you've incorrectly taken $\ p=\frac{1}{2}\ $. If $\ A\ $ is the event $\ \left\\{ 0.3\le p\le0.7\right\\}\ $, and $\ B\ $ the event that $6$ out $10$ tosses come up heads, then \begin{align} P\left(A\cap B\right) &= \int_{0.3}^{0.7} P\left(B\left\vert\, p=x\right.\right)dx\ ,\ \text{and}\\\ P\left(B\right) &= \int_0^1 P\left(B\left\vert\, p=x\right.\right)dx\ , \end{align} where $\ P\left(B\left\vert\, p=x\right.\right)={10\choose 6}x^6(1-x)^4\ $.