When we learn calculus we usually:
1. Prove that polynomials, the exponential functions, the logarithmic functions, the trigonometric functions, the inverse trigonometric functions are continuous on its domain.
2. Prove that continuity of any two functions at a point will be preserved, in the resultant function, after taking finitely many times of the four arithmetic operations and composition.
∴ Elementary functions are continuous on its domain.
Question:
For every elementary function $f$, and every point $p$ in the domain of $f$, and every $\epsilon > 0$,
can we always find a $\delta > 0$ explicitly as a closed-form expression (including "the maximum function") in terms of $f$, $p$ and $\epsilon$ such that $| x - p | < δ \implies | f(x) - f(p) | < ε$ ?
(In other words, can we always construct at least one valid $\epsilon-\delta$ style argument showing $f$ satisfies the definition of being continuous at $p$?)
After all, elementary functions are infinitely many, but human beings only have finite amount and time.
At the moment the definition of "elementary functions" follows this webpage:
https://www.encyclopediaofmath.org/index.php/Elementary_functions
The $ \epsilon - \delta $ type argument you describe is not just an argument, it is the definition of a limit. If this argument does not work then you can not meaningfully assign any value to $ \lim_{x \to p} f(x) $.
EDIT: Your question was edited, and I will add to mine to reflect this. You have already accepted an answer that gave a sketch of a possible solution, so I will try and help formalize it.
We let $ E $ denote the set of elementary functions, as per the definition in your link. We want some number to represent the complexity of an elementary function, which will allow us to use induction and conclude. First say an elementary function is atomic if it is one of the basic ones described in the link in your post, such as polynomials, exponentials, etc. We assign this number by noting that any function $ f \in E $ has a corresponding string of symbols like $ f_1 \circ f_ 2 + f_3 $ consisting of $ f_i $ denoting some atomic function and of finite length. For ease of our induction, we note that we do not need to include subtraction as an operation, as we can replace any instance of substraction with addition and multiplication by -1. Indeed, if we also extend the definition of an atomic function to include the functions functions $ x \mapsto x^{-1} $ we do not need to consider division a separate operation. Note that the string above then contains two operations, $ \circ $ and $ + $. We then define $ \operatorname{rank} f $ to be the minimal number of operations used in any such string representation of $ f $. The discussion above shows that such a string representation exists for any $ f \in E $, so this minimum will exist as the natural numbers are well ordered.
Now use the idea of the other user's answer to perform an induction on $ \operatorname{rank} f $. Note that for the base case, the elementary functions with rank 0 are precisely the atomic ones, for which there exist standard arguments finding such $ \delta $. In the inductive step, note that any function of rank $ n + 1 $ can be written as $ f + g $, $ f \cdot g $, or $ f \circ g $ where $ \operatorname{rank} f + \operatorname{rank} g = n $. From here, using the standard argument that the continuous functions are closed under addition, multiplication, and composition.
There are some tricky details to check if you'd like to be more fully rigorous. To handle these, you may consider using ideas from mathematical logic, in which talking about strings of function symbols is standard.