Someone asked this question yesterday.
The Revenue potential means what it says. It is the amount of money your hub has the potential to earn. The more dollar signs the more money it can potential earn.
Incoming links are just that...incoming links from another site to your hubs.