Binance and other exchanges also have P2P marketplaces -- I believe you don't need KYC to view these. Many leave their contact details, least last I checked.
It depends on the quantity of crypto currency the OP wants to trade. Binance in particular would require KYC for some certain amount of crypto currency traded in their platform and if the OP is to trade a large quantity then he will definitely need to do KYC to increase his limits of withdrawals and deposits. But if you read his statement carefully you will see that the OP wants a non custodial wallet that doesn't require him to be Kyced or uploaded any of his identity or any other details. What he needs is a decentralized exchange and I believe some persons might have dropped some for him, so it is left for him to research on them and choose the one that suits his interest.
But if he wants to buy a large amount of bitcoin, can decentralized exchanges provide him with enough liquidity? Because as far as I know, the liquidity of decentralized exchanges is quite low and if he wants to pay in his national currency it will take a lot of time to find a trading partner.
Also, what he needs to do first is learn the basics of bitcoin, everything related to non-custodial wallets, how to trade on decentralized exchanges. A person who knows nothing about bitcoin and rushes to use a DEX or non-custodial wallet will also face irreparable risks if negligence occurs.