Yes it will do it, and so will the cheaper Cisco 897 or 891F. As a bonus the Cisco 890 series ships with "Advanced IP" as its default image. The 890 series is highly likely to outperform a 1921 as well. So to re-state, the 890 series is cheaper, faster and more fully featured than a standard 1921.
After that I would jump to a Cisco 1941 HSEC bundle.