The decision doesn't give the Congress any powers as the federal government's power to tax was not at issue. The decision acknowledges that the Constitution gives the Congress the unlimited power to tax. The only restrictions in the Constitution on the power to tax are contained in the general welfare clause.
Absolutely right.
Here is Alexander Hamilton in Federalist 31:
As the duties of superintending the national defense and of securing the public peace against foreign or domestic violence involve a provision for casualties and dangers to which no possible limits can be assigned, the power of making that provision ought to know no other bounds than the exigencies of the nation and the resources of the community.
As revenue is the essential engine by which the means of answering the national exigencies must be procured, the power of procuring that article in its full extent must necessarily be comprehended in that of providing for those exigencies.
As theory and practice conspire to prove that the power of procuring revenue is unavailing when exercised over the States in their collective capacities, the federal government must of necessity be invested with an unqualified power of taxation in the ordinary modes.
The lack of limits, I think, suggests that the federal government indeed has the power to tax anything that moves. And anything that doesn't move.
I perplexes me how some people think this country can be run without revenue...