A whale is a crypto term to describe a person who has a huge number of coin that can move or manipulate market. I guess if you have a 500BTC you can be called whale.
I think it is 100BTC enough

I think depend on marketcap of coin u invest... it marketcap is only 10k for total of this coin...

U have 10 BTC. U will becam a whale in that market
Yes it can but most probably i think hundred of btc are considered as a whale.