Premise 1: All straight line segments have the value of length equal to the numerical value of the end point, provided the starting point of the line is assigned the numerical value zero.
Premise 2: Lengths of certain value exist if they can be constructed by increasing the points to a certain extent.
Premise 3: Lengths of non-terminating decimal form value can't exist because they can't be constructed by increasing the number of points to a particular extent.
Ex: 1.9999...; Length of this value can't exist because, length of this value can't be constructed by increasing the number of points to a certain extent. In order to reach that value of length, first we need to achieve 1.99, then 1.99999, then 1.9999999, and so on. We don't know where to stop. If we don't know where to stop, we can't construct that line of that value.
Conclusion: From 3, we can't construct line segments of length equal to non-terminating decimal form value. So, there is no question of end point, and no question of non-terminating decimal form value.
From this, it seems lines can't have non-terminating decimal form value. But I don't think it is what we know. What is going wrong in the argument? Is it that length of line segment can't have non-terminating decimal form value?
Your faulty premise is most certainly the 3rd, that line segments of certain lengths cannot be constructed.
The representation of a number as a decimal has no bearing on the line itself. Let's say we're interested in the length $L$, that has a non-terminating decimal. We could use a different number system, where our base is $L$, and the length $L$ would be represented as $10$, which certainly has a terminating base-$L$ representation, and consequently be exempt from premise 3.
Here's another reason why your premises aren't appropriate. If you look at Euclid's Elements, the very first proposition is the construction an equilateral triangle, constructed like so (image from this site):
We could draw a line segment connecting the intersection of the two circles, and then use that to mark off an altitude of our triangle:
If the triangle has base length $1$, the line segment connecting our two blue points would have length $\frac{\sqrt3}{2}$, which is certainly irrational. (Of course it takes a while for Euclid to get to perpendicular bisectors and so forth, but that's beside the point).
My point is that plane geometry is incredibly old, and it might be helpful for you to pick up Euclid's Elements to see what axioms geometers have used for millenia. You'll see how reasonable yet powerful those axioms are.