Is it possible to still use passphrase on a already generated seed phrase using a hardware wallet?
With the way things are going now nothing is certain anymore.
You can use a hardware wallet to create many wallets with different wallet seed phrases and with passphrases if you want.
It's important that with a same wallet seed phrase, if you add different passphrases, you will have many different wallets.
About passphrase
https://learnmeabitcoin.com/beginners/security/#passphraseThe person who is responsible for this coldcard hack have gotten themselves into trouble because I believe that those Bitcoin would end up been useless for the hacker and the owners, this will be a full 200% manhunting.
I'm just trying to be careful and my Keystone wallet is showing that I can add passphrase under settings but I'm not sure what to do, I just extra security later, anyone using Keystone?
I recommend to avoid importing wallet seed phrase created by one wallet software or hardware wallet brand/ model to another wallet software or hardware wallet brand or different model.
Like you gave an example of Coldcard, it's risky.
The better and safer practice is moving your bitcoin to a new wallet. So there will be no chance for any bitcoin loss because of your previous wallets by any technical exploitation on any (previous) wallet softwares/ models.
Example
I visit this site to find a page and information about passphrase and see this red alarm at the main page. It's excellent action from people behind this site.
https://learnmeabitcoin.com/Note: Do not import the same ColdCard seed in to a new wallet; generate a new seed with a different wallet and send your coins there. Either use a different hardware wallet if you have one, or use a software wallet like Electrum. Sending to an exchange is also reasonable if that's your only option. Do not purchase and wait for a new hardware wallet to arrive.
You can sweep if you want.