If I had my BTC on my wallet before the B2X fork, am i able to redeem them or they had to be in yobit or an exchange that supported the fork?
If your btc were in your wallet at the fork time and you made the private key - you can get b2x by using our wallet.
That's great, thanks for answering!
Do you know if ledger/trezor will support the fork?
https://www.reddit.com/r/TREZOR/comments/7mtp9y/we_are_not_planning_to_support_the_recent/The recent "Segwit2X" fork is not the original intended S2X fork. All indices point toward a premined scam, which misuses the original hard fork's name. TREZOR will not support this fork, due to security issues, and lack of information about this fork.
Moreover, please be aware of various scam wallets which ask you for your seed, in return for a promise of forked coins. Never enter your seed into a suspicious program. Remember, than once you enter your recovery seed somewhere, it should be considered as compromised. Anyone with access to your recovery seed will have access to all your coins.
There will be no support... ever.
And if this coins survives for a few months then hope for the human race is lost.