The problem is not the thread or the needle. What he has is an industrial sewing machine, not a home sewing machine which is what wawack sells parts for. Advising someone that they don't need a walking foot to sew a car interior is not good advice. There is no add on or accessory that can make a non walking foot machine into a walking foot machine. Also, most industrial machines are compound feed machines which means that they have two feed systems that work together. You can't replace a compound feed, walking foot machine with a home machine which almost always have needle feed only, and never have a walking foot. That's like comparing a .22 to a howitzer.
No one lives forever, the trick is creating something that will.