I used t47 bonded polyester thread with a size 100/16 needle.

On a $10 yard sale home sewing machine.
The important thing when selecting a machine is that it have the ability to sew zig-zag or multistep zig-zag (three step).
Cog belt drive machines (brother and others) are usually a good choice, they don't slip the belt and have more punching power.
A machine like this is a regular V belt drive and at the bottom end of being able to convert windsurf sails. You really have to manipulate the sail and be sure to anchor down whatever machine you use.
It is fine for 4oz. Dacron sailcloth up to 6 layers using v69 thread with a 100/16 0r 110/18 size needle!
I used this machine to show that it is do able.

I use 2" clear packing tape for the patches and the binding.
I stick it to the edge of the table and nick it with my knife to remove a piece.

Don't use cheap tape, it tends to shred when you try to remove it.
Good tape stays together and usually comes of easily.
Place the tape, sticky side up, under the sail.
Align the binding or patch and press the edge down over the tape.
While holding the edge fold the tape over the edge and press the tape down.

After the sewing is finished, remove the tape!

Re-rig the sail.
The sail lays pretty flat and the LE of the sail is 1/4" past the TE of the mast.
I will run this sail as is, for now.

Drink a beer....