In a medium pot, add the chicken stock and bring to a simmer over medium-low heat.
Heat 3 tablespoons olive oil in a saucepan over a medium-low heat. Add the onions, garlic and a touch of salt and pepper. Cook, stirring, until the onions are translucent, 3 to 4 minutes. Add the rice and increase the heat to medium-high. Toast the rice, stirring, until fragrant, about 3 minutes. Add the white wine and cook until it has reduced to almost dry and you hear a sizzle. Add the simmering chicken stock 1 cup at a time and cook, continuously stirring, until it has absorbed almost all the way. Repeat this process until the rice is almost cooked; this will range from 15 to 20 minutes, depending on your rice. The rice kernels should still be a little al dente and the risotto should be creamy and a pourable consistency, not dry or clumpy.
In a small saucepan, add about 1/2 cup simmering chicken stock and 2 tablespoons butter. Add the peas, then season with a little salt and pepper and stir. Place over low heat and cook until the peas are warmed through. Add the chives and tarragon. Transfer half of the peas to a bowl and mash with a muddler or fork. Return the mashed peas back to the pot of peas and keep warm. If the mixture looks dry, add 1/4 cup more of the stock.
When the risotto is finished, shut the heat off and add the remaining 3 tablespoons butter, 2 tablespoon olive oil, half the Parmesan and all the lemon zest. Let it sit for 1 to 2 minutes. Stir and taste for seasoning. Add a little more Parmesan if needed. Add the white balsamic vinegar and lemon juice and stir. Garnish with more Parmesan and the pea mixture. Serve in warm bowls or on warm plates.