From what i understood bitfinex going to support BCC,
My question is, if i will upload BTC to Bitfinex, and then return the BTC to my local wallet, will the BCC stay on the exchange?

Thanks
Yes 100% correct.
Bitmain copies the BTC blockchain (with all wallets) and simply names it a different coin.