Sorry for the delay, I hadn't noticed your reply.
hmmmm not the watch key... it's what?
I'm not familiar with that term. Maybe it's made-up from Binance. In Monero, you have a view key to check how much funds you have.
TxID (

)
That's the transaction ID, just as in Bitcoin. It does not reveal sensitive information.
TX key (

) (i suppose this is the private ones)
TX key is used to prove a payment. Read in here:
https://www.getmonero.org/resources/user-guides/prove-payment.html.
for view key is different i already understand that i think, it's something about viewing full monero account right? just to see)
It's about viewing the balance of your Monero account.
so does they also make new sending addr? or just receive addr?
The individual is responsible for selecting new receiving addresses each time, but even if they reuse receiving sub-addresses, the senders (if different each time) cannot tell if they are reused.