Hi Sanae,
Ultimately you will have to make manual adjustments to the model parameter such that the modified parameters capture/represent the change in runoff response- this can be done inside or outside of AGWA. The plane elements and watershed configuration/discretization could also be altered to try and explicitly capture the different parameters associated with the practices versus the hillslopes/planes- some of this can be done in AGWA and some can not. The following will get you started, but I'm sure you'll still have questions so follow up once you've had a chance to think about some of these approaches.
Slopes, roughness, and hydraulic conductivity can be adjusted in the parameter attribute tables within AGWA, or outside AGWA by editing the K2 parameter file itself after it's been written using AGWA.
Ponds have their own element type and require a surface area-volume-discharge rating table. They are typically inserted between a downstream and upstream channel element, though I believe the model is capable of inserting them between plane elements also. There's a tool to add ponds to a watershed configuration in AGWA, but these can also be added outside AGWA by editing the K2 parameter file after it's been written using AGWA. See the following AGWA tutorials
A buffer strip could be implemented by dividing a single plane element into two plane elements, one representing the buffer strip and the other representing what flows into the buffer strip. Each plane would have it's own K2 parameters, so you could adjust the slope, roughness, cover, and saturated hydraulic conductivity of the element representing the buffer strip and leave the parameters for the hillslope flowing into it unchanged. There is not a built-in tool for this in AGWA at the moment, so this would have to be done outside AGWA by editing the K2 parameter file
after it's been written using AGWA. To see how to divide an element outside of AGWA and also how to edit model parameters outside of AGWA, see the following K2 tutorial.
Diversions allow you to split the flow from a channel into multiple channels, allowing each channel to have different characteristics/parameters. These can be added via a tool in AGWA, or added outside AGWA by editing the K2 parameter file after it's been written using AGWA. See the following AGWA tutorial.
Shea