It seems to me that if the Constitution says that habeas corpus can be suspended "...in cases of rebellion or invasion the public safety..." then Congress can certainly reduce habeas corpus rights or repeal them altogether "in cases of rebellion or invasion the public safety".
How hard is that to understand?
"or if the public safety may require it."
Justice Thomas said that the current interpretation of the Commerce Clause allows Congress to "regulate virtually anythingand the Federal Government is no longer one of limited and enumerated powers."
"Public safety" suggests habeas corpus is a vulnerable as the concepts swept away by interpreting third order effects on commerce as matters of Federal control. Drunk drivers, seat belts, and yes, firearms, are matters impinging on public safety.