I want to buy some BTC with cash locally, the seller i found says : "send BTC to your wallet. After 1 confirmation On blockchain, collector takes from the table cash."
Is this enough to be sure i will receive the bitcoin sold me? Or its better to wait for 2 confirmations?
yes, it's better to be patient to wait for 2 confirmations, because after 1 confirmation after that the transaction cannot be canceled. currently there are many types of local exchanges that accept payments using debit cards and this of course can make it easier to make bitcoin purchases using cash from a local bank account that you have