1 – It depends on the country, the amount, and local regulations. In some places, a passport is always required regardless of the amount, while in others, they only ask for your phone number and an SMS code.
2 – No, it's not P2P. It's also worth noting that the exchange rate at a Bitcoin ATM is often less favorable, and the fees can be quite high.