Sticky piston is only “sticky” when it is retracting, in any other situation it behaves like normal piston - so it will not be “sticky” when moved by other piston.
This is intentional - redstone signal only travels up on slabs.
Hopper needs to be on top of the composter.
Jungle tree saplings have low drop probability. You need to farm big jungle trees (2x2 ones) rather then small (1x1 ones).