To make tahini dressing, blend or process garlic to form a puree. Add remaining ingredients and blend until smooth. Season.
To make chermoula, dry fry seeds in a frying pan over medium heat until toasted and fragrant. Cool and transfer to a processor with all remaining ingredients except oil. Process to form a smooth puree. Gradually drizzle in oil until smooth and combined.
To make lamb filling, Heat oil in large deep frying pan over medium-high heat. Add onion and cook until soft. Add mince and cook, stirring, for 5 minutes (meat does not need to be cooked through). Stir in pine nuts and chermoula until combined. Transfer to a large bowl and cool.
Place spring roll wrappers on a clean bench and brush edges with egg. Divide filling among one end of wrappers, fold in sides and roll to enclose.
Deep fry spring rolls in small batches until golden and crisp. Drain on absorbent paper.
To make salad, whisk oil and lemon juice in a bowl. Season. Add remaining ingredients and toss to combine.
Serve spring rolls with salad and tahini dressing.