Benching template questions

I am benching from the top down. The side slope seeks intersection 2 feet below grade and then back up to grade. Then I need to bench from the top down and intersect the line 'Bench Target'. Can an end condition target another component in the template? Any examples to share?

I need to create a component volume for the area between the side slope and the benching. Can the overlay components be made to follow the benching?

I can do this with display rules and many benches of different heights or in two parts. The first is to run the basic side slope template and the use a linear template to do benching. I would like to have a single template that achieves the goal.