Glen,
Yes,the knob on top is for the foot pressure.This machine is better suited for sewing upholstery & canvas than leather due to the feet & feed dog s marking,yes,you can work with it & make it better BUT you might be better off getting a compound walking foot needle feed.
HTH
Bob
P.S. years ago I used to sell these new & they are a good machine.