Does the length of the use lines influence the amount of points the Passenger will provide?
No
The number of Track tokens making up a line doesn't matter, only the number of different lines used. Each line used generates 1 point, regardless of the number of Track tokens in it.