yes 100 opaque for the stock

for the leaves a seperate skin.

where what usualy goes wrong there is that black outline along the outside edge of the leaves you have typicaly ends up being anti-aliesed ( which with an alpha channel results in mixed 100% opaque and semi transparency gradient mix)

instead you need to go and redo the leaf edge to where it is sharply cut off
( 100% full opaque leaf image surrounded by 100% full transparent. Like you would have done for using the overlay flag full black without anti-alies edges)

OR you have to put a SMALL amount of transparency value into the ENTIRE leaf texture, so NONEof it is 100% opaque, but the leaf area is so minimumal in transparency you can't see it being transparent.