You are correct that the federal income tax is illegal. The only tax that the federal government is allowed to impose is 10% on interstate trade for the purpose of maintaining a common defense. The states, however, can tax on anything.
You've done some homework! The smoke and mirrors used in the Infernal Revenue Code to coax Americans into participating in the Federal fraud is, to say the least, bordering on sorcery.