Question 1. The two inequalities in question are equivalent. Since all the function values are non-negative integers, saying $n>f-1$ is equivalent to $n\geq f$. To see this, try it with $f=10$. Then $n>f-1$ is $n>9$. The first integer greater than $9$ is $10=f$. So $n\geq f$.
Question 2. Since all logarithms can be transformed to a different base using the change of base theorem, they changed the base from using $\varphi$, which is hard to work with, to base $2$, which works very nicely with binary trees.