I checked the salary scale for a W3 professorship position in Germany. The annual income is about 75K Euro which seems pretty low for someone managing about 20 people. Is there any other payment beside the base salary? For example, some additional payment from DFG/EU projects or for supervising students?
As Dirk writes, W3 only gives the Grundgehalt (base salary), which varies by state. As a public servant, you will automatically get a few hundred EUR on top if you are married and/or have children (Familienzuschlag). Note also that in some states (Bayern, Hessen, Sachsen), your W2 or W3 Grundgehalt will currently increase in two steps after 5/12 or after 7/14 years.
You can supplement the Grundgehalt with various Zulagen. These are pay increases, not one-time bonuses. You can get Zulagen either for a set period (befristete Zulage, i.e., a temporary one), or for the rest of your working life (unbefristete Zulage).
As a brand-new professor, you may be able to get a small initial Berufungszulage, but most other Zulagen will only be negotiatable after a few years.
The Deutscher Hochschulverband is a good place to look for additional information. This is basically a union for professors and almost-professors in Germany, and they offer coaching to their members. Very much recommended in your first (and subsequent) salary negotiations - they know what you can reasonably demand and what not. A membership is definitely worth the dues. They also publish the pay scales currently here, in German, although this link will likely rot over time.
In addition, you can get additional money from outside sources:
Finally, note that a professor in Germany is a Beamter (public servant). This means that you pay far less in social security contributions, since you by definition can't lose your job (so no joblessness insurance contributions), and the state will pay your pension (so you don't need to contribute - although saving for your old age is still a good idea). The state also pays for part of your medical bills and those of your dependents (Beihilfe), and since you are a good risk (see above on not losing your job), you will get good deals on remaining health and other insurance policies. Bottom line: out of 75k EUR, you will take home a larger fraction than if you earned the same amount in industry.
No, in general there isn't. The catch is, that the salary you quote is the base salary and this is negotiable. The actual salary can be considerably higher.
If you are a post doc and get your very first offer, then it may happen that your offer will be the base salary. However, if you manage to build up a group of 20 people that you supervise then there will be no problem to negotiate a higher salary. Exact numbers on how high the salary can be are hard to come by (Germans tend to not talk about salary too much and professor's salaries are usually highly confidential). I don't know a an upper limit of the salary both for W3 or W2 but I know that raises can be that high that some W2 professor makes more than another W3 professor. A monthly raise of a few hundred euro is not rare and I suspect that a raise higher than a thousand euro is also not rare. Here is some article that quotes average W3 salaries between 6.300€ (about 75k€/year) and 7.500€ (about 90k€/year) (depending on the state) which indicates that there are still higher salaries. This article says even a raise higher that 5.900€/month is possible (i.e. about 100% on top).
Moreover, as a professor in Germany you may have "Nebeneinkünfte" but I can't say too much about that…