The Federal government clearly has the power to make immigration law under the constitution. What the article is questioning is whether they have the power to outlaw marijuana, and for that matter permit abortion. A true Federalist would say no to both.
Not at all. The First duty of any government is to insure it's survival, and that of it's people.