Are the logarithm rules and exponentiation rules (e.g. $a^{x+y}=a^xa^y$) axioms when talking about real numbers?
I know many of them can be proved via induction for integers, but no professor has ever mentioned a proof of these 'rules' when having $\Bbb R$ as a domain.
They can be, but they don't have to be. One of the simplest setups is to define $\exp$ to be the unique function satisfying $\exp'=\exp$ and $\exp(0)=1$; then define $\ln$ to be the inverse of $\exp$; then define $a^x=\exp(x \ln(a))$ for $a>0$. Then the exponent and logarithm rules are theorems. Most of the proof of the rules is just elementary algebra; the tricky part is proving (from the definition above) the functional equation $\exp(x+y)=\exp(x)\exp(y)$.