For an upper bound, can you find an upper bound for $[\mathbb Q(\beta, \gamma): \mathbb Q]$?
Observe that $[\mathbb Q(\beta): \mathbb Q] \le [\mathbb Q(\beta, \gamma):\mathbb Q(\gamma)]$, since a polynomial over $\mathbb Q$ is also a polynomial over $\mathbb Q(\gamma)$.
Since you have an upper bound for $[\mathbb Q(\alpha, \beta, \gamma): \mathbb Q(\beta, \gamma)]$, you can obtain a bound for $[\mathbb Q(\alpha, \beta, \gamma): \mathbb Q]$ using the tower law. This will also be an upper bound for $[\mathbb Q(\alpha): \mathbb Q]$.
If $[\mathbb Q(\alpha): \mathbb Q] = 5$, then
$$5 \mid [\mathbb Q(\alpha, \beta, \gamma): \mathbb Q]=[\mathbb Q(\alpha, \beta, \gamma): \mathbb Q(\beta, \gamma)]\cdot [\mathbb Q(\beta, \gamma) :\mathbb Q(\beta)]\cdot [\mathbb Q(\beta):\mathbb Q]$$
So since $5$ is prime, it divides one of $[\mathbb Q(\alpha, \beta, \gamma): \mathbb Q(\beta, \gamma)],\ [\mathbb Q(\beta, \gamma) :\mathbb Q(\beta)], \ [\mathbb Q(\beta):\mathbb Q]$. Can this occur?