How large are the limbs. If they are small, one inch and under for hardwoods, or two inches and under for soft woods (white pine), then a decent long knife will work fine and you should be able to cut them clean. Not any of those knives you listed though as the profiles are either too thick or the balance too light, you would want something like a Battle Rat from Swamp Rat Knifeworks if you were looking at a ~10" blade. However for just that task in particular you would be more productive with a longer blade I would suggest something like a Martindale Bolo, or one of their heavier machete patterns or a heavy duty Barteaux. You might have to work the edges with a file a little to get optimal performance.
If the branches are significantly thicker then a knife will start to be out performed by an axe. Gransfors Bruks makes a couple of decent limbing axes, the small and regular forest axe. The regular forest axe is enough to limb out even very thick wood (8" branches) and is overkill for most limbing, as it is enough axe for decent felling ability. The small forest axe would easily be enough for even fairly thick branches (4" or so) and would be much more friendly for novice users because it is fairly light. This also makes it less taxing to use in the long run and it can be readily used with one hand.
One thing to be careful of is that wooden handled axes are not very friendly towards sloppy usage. You can flail at a tree with a machete or decent long knife and do no damage to the blade, if you try that with a wood handled axe you can readily crack the handle by impacting the wood. I would suggest wrapping the neck just under the head with leather or cord to cushion any accidental impacts.
-Cliff