2 . let $ x=\log_a{b} =\frac{1}{ \log_b{a}} $
$$\log_a{b}+\frac{1}{\log_a{b}}=\sqrt{29}$$
Then $ \log_a{b}$ and $ \log_a{b}$ are solutions of the following equation
$$x+\frac{1}{x}=\sqrt{29}$$
$$x_1=\frac{\sqrt{29}-5}{2}=\log_b{a}$$
$$x_2=\frac{\sqrt{29}+5}{2}=\log_a{b}$$ (We assume that $a<b$ )
Thus $ \log_a{b}- \log_b{a}=\frac{\sqrt{29}+5}{2}-\frac{\sqrt{29}-5}{2}=5 $
4.
$$ \frac{1}{log_2{x}} + \frac{1}{log_{25}{x}} - \frac{3}{\log_8{x}} = \frac{1}{\log_b{x}} $$
Using formula $ \log_a{b} =\frac{1}{ \log_b{a}} $ we have
$$ \log_x{2} + \log_{x}{25} - 3 log_x{8} = \log_x{b} $$
Use formulas $$\log_x{a} + \log_{x}{c}=\log_{x}{ac}$$ and
$$n \log_x{a} =\log_{x}{a^n}$$