Below is a list of (some of) the axioms I'm allowed to use (they are just the usual ones, it's just too much work to list them all). The book doesn't provide a definition for what the interior of a triangle is, but here I'm using that it is the smallest convex set that contains its vertices.
Given any line $r$, there exist points on $r$ and points not on $r$.
Given two different points $A$ and $B$ there exists only one line that contains $A$ and $B$.
Given three points in a line, only one of them is between the other two.
Given two points $A$ and $B$ there always exists a point $C$ between $A$ and $B$ and a point $D$ such that $B$ is between $A$ and $D$.
I'm having a hard time proving the statement. I've tried for a while now but keep making mistakes and making a mess of everything. Any help would be appreciated.
EDIT: To clarify, here the definition of a triangle doesn't include degenerate cases.
Motivated by your description of the interior of a triangle as the convex hull of its vertices, we can say that
(I think that is exactly what "convex hull" translates to in neutral geometry, but I have stated this definition in a way that sticks to terms used in Hilbert's axioms. To be fully satisfied with this definition, we ought to prove that its symmetric incarnations, taking vertex $A$ or $B$ as the "third" vertex, describe the same set of points. But that's a different story.)
With this definition, the result you want is a consequence of Pasch's axiom.
Suppose that line $\ell$ contains a point $X$ in the interior of $\triangle ABC$. Let the point $D$ on $AB$ be taken as in the definition above. Then $\ell$ meets side $CD$ of $\triangle ACD$, so either:
Either way, we conclude that $\ell$ intersects one of the sides of $\triangle ABC$.
From here, we are pretty much done, and we just need to bring this result back to the definition of "interior of a triangle", above. Without loss of generality, suppose $\ell$ intersects side $AB$ of $\triangle ABC$, and does so at a point $Y$. Then by II.2 of Hilbert's axioms, there is a point $Z$ on line $\ell$ such that $Y$ is between $X$ and $Z$. This point ought to be outside the triangle, since it is on the other side of line $AB$ from $X$, and we will show that indeed, $Z$ cannot be an interior point of $\triangle ABC$.
We proceed by contradiction. Suppose that $Z$ is an interior point, by the definition above, and $D'$ is a point on line $AB$, between $A$ and $B$, that witnesses this. Because $Y$ is between $X$ and $Z$, $Y$ lies on line segment $XZ$ of $\ell$. So consider the intersection points of line $AB$ with $\triangle CXZ$.
This contradicts Pasch's axiom, so $Z$ is a point of $\ell$ that isn't interior to $\triangle ABC$.
Below is a diagram of what's going on in this problem. Point $Z$ is shown in red because it cannot actually be there, since it's not in the interior of $\triangle ABC$; by placing it like that, we get a contradiction. (This particular placement of $Z$ is counterfactual to having $Y$ be between $X$ and $Z$.)