Congrats! That is in excellent shape!
Like Will said above, it has the wrong choke cable on it. When you are putting it in the off (open) position it is actually putting the choke on (closed).So it is working because it stalls the engine when the choke is closed. So that is good,that tells us there are no major air leaks in and around the carb.
Next (also like Will stated) Just get the manual and adjust the carb mixture screws, and adjust the idle
So far from seeing the video I don't think it needs any thing more than a little TLC. Oh the oil dip stick looks like it came off a CC. It prob doesn't fit tight so they wired it.
At most if the low speed mixture screw doesn't help the idle then you may just have to take the carb apart and give it a good cleaning. It may have some dirt or something blocking one of the small idle ports.
Then all the usual maintenance stuff, Oil change, fuel filter, fresh gas, grease anything that has a fitting? And check and or change the Hydro fluid.
Thanks for the videos! and good luck