Unfortunately that is not helping much. For one thing there is some confusion in the use of the term "one - form". Some people use it as a synonym for "covector", or linear function on the tangent space, as you seem to be doing here, whereas I myself usually reserve it for a "field" or family of such covectors, one chosen from each tangent space of the given manifold.
Furthermore, even if I accept the word to mean a single covector, i.e. a single element of the dual tangent space, or cotangent space, it is still not true a priori that a single tangent vector gives rise to an associated covector, rather that only happens in the presence of an "inner product" on the tangent space. So it helps us to know what is the starting point of your discussion.
Now it is true in all cases (when a smooth manifold is given) that a smooth function does give rise to a one form, namely the gradient of the given function. This again leads one to believe that the term "one form" is being used in the sense I prefer, namely as a field of convectors. I.e. a smooth function normally is defined over some open set, or even over the whole manifold, and then it has a derivative, i.e. its gradient, which is also defined where the function is smooth. Thus a smooth function defined on a manifold has an associated gradient one form which is a field of covectors, one at each point of the manifold. Of course can then consider the action of the one foprm only at one point, obtaining a covector.
This gradient construction does not require any inner product for its definition. In general, given a vector space V, one can consider linear maps R-->V from the real numbers into V, and linear maps V-->R from V into the real numbers. The first sort of map can be identified with a vector in V (the image of the number 1), and the second sort of map can be iddentified with a covector.
In the same spirit, given a smooth manifold M, one can consider smooth maps s:R-->M from the reals R into M, and smooth maps M-->R from M into the reals. The first sort of map gives rise to a parametrized curve, and hence a tangent vector, or velocity vector, at the points of the image curve, or just at the image point s(0). Dually, given both such maps, i.e. a smooth curve s:R-->M, and a smooth function f:M-->R, one can compose them, and get a real valued function (fos):R-->R, of which one can take the derivative at 0, obtaining a number. This number is the resuilt of evaluating the gradient of f at the tangent vector representing the velocity vector of s, at the point s(0).
So "maps in" , or vectors, are dual, or reciprocal, to "maps out", or functions. This is true for linear maps on individual vector spaces, and by taking derivatives extends also to smooth maps of manifolds.
If one defines an inner product (v,w), or v.w, between any two vectors, v and w, then given a vector v, one can think of it as just the vector v, or as the operator, (v, ), or v.( ), on other vectors w. I.e. v operates on w yielding the number (v,w) or v.w. In this way, vector fields can also be regarded as covector fields, or one forms, but only if the inner product is given.
In particular it is not assumed in general that a notion of length of a tangent vector is given unless there is something like an inner product. I.e. in a smooth manifold, there are initially no "units".