I normally don't like using the $\log$ function when dealing with limits of this type, because there is a real danger of circularity in arguments. However, if we accept that $\lim_{n \to \infty} (1 + \frac{1}{n})^{n} = e$, and, more generally, that $\lim_{n \to \infty}( 1 + \frac{x}{n})^{n} = e^{x}$ for any real number $x$, then we have an agreed starting point.
Now the inverse function to the exponential function is the natural logarithm function $\log x$ which has derivative $\frac{1}{x}.$ For any positive real number $x$, the mean value theorem gives $\frac{\log(1+x) - \log(1)}{x} = \frac{1}{1+\theta}$ for some $\theta \in (0,x)$, so that $\log(1+x) < x$.
Since it's more of a challenge, let's look at your second limit. I'll write it as $\lim_{n \to \infty}(1 + \frac{1}{n} + \sigma)^{n}$ for convenience.
Now we have $\log( 1 + \frac{1}{n} + \sigma)^{n} = n \log( 1+ \frac{1}{n} + \sigma) \leq n ( \frac{1}{n} + \sigma ) \leq (1 + n \sigma)$.
It is clear that $\lim_{n \to \infty} n\sigma = 0$ from your formula for $\sigma$. Hence the log is tending to something at most $1$ as $n \to \infty$.
However, we know that the limit itself is at least $e$, so the log we are taking is tending to $1$ as $n \to \infty$.
Since $\log$ is a continuous function, and the log of the expression is tending to $1$ as $n \to \infty$, the expression itself must have limit $e$.