I use Tautology's bandwidth meter from click here to message how much data has been passed up and down. It totals by day/month and totals.
As for a spped test there are loads, click here is a popular one.
Your ISP will send an email when/if you get near the cap. It will then explain what happens if you go over.