Y-axis scaling can be handled in two ways:
1) set the vAxis.minValue and/or vAxis.maxValue options. These options serve as guidelines to the chart for scaling the axis, but the chart can overrule them if either:
a) there are values being graphed that lie outside these bounds (ie, if you set minValue to 0 and there is a data point at -10, the axis will go below 0), or
b) if the API needs to change them to make the value labels appear on "clean" values (typically, this means integer multiples of 5)
This can result in axis boundaries that lie outside what you want; if so, use option 2.
2) set the vAxis.viewWindow.min and/or vAxis.viewWindow.max options. These put hard caps on the axis boundaries, so it will always use them as the min/max regardless of what the chart values are or whether the labels would fall on clean values or not (though often times the gridlines are drawn at values other than the min and max to keep the axis labels clean).
As to the second question, no, there are not any sliders other than range sliders packaged with the API. That doesn't mean you can't build you own, though. I'd suggest googleing for sliders compatible with whatever js library you are comfortable using (jQuery UI has some, I believe). You can use event handlers on the slider to filter your dashboard's data.