Let say you want to sell someone some btc. But you want them to send the btc to your exchange account btc address whether its bittrex, binance or other exchange accounts. Is that generally safe or not?
The other thing is i know with bittrex/binance, they give you the btc address to send btc to. But could you generate a new btc address? If so, would there be any conflict with any btc you already have in that bittrex/binance address?
It's safe. Some exchanges will publish their address. Unless you keep you private key safe, you won't have problems for assets loss or other issues.