It will really depend on your usage needs, if you use a lot of data, uncapped could be best for you, but if you don't think you will use that much, capped could be a better option as it will be cheaper.
My recommendation is to start with a fairly small capped account, like the 20GB package: https://www.afrihost.com/site/product/adsl_capped?src=website_nav
if you feel you need more, you can easily upgrade your package via your ClientZone.
Both Capped and Uncapped perform exceptionally, but again, it will depend on what you want to use it for.
Modems are not included, you can have one delivered to you with Afrihost, you can sign up via this link: https://www.afrihost.com/site/product/adsl_modems?src=website_nav
Line rentals are not included either, you can get one here: https://www.afrihost.com/site/product/adsl_lines?src=website_nav
Unless you take a bundle, the price will then be inclusive.
I hope that helps, have a great evining.