Yes, it is possible to host a P2P meeting. In account settings, you need to ensure the Peer to Peer connection while only 2 people in a meeting option is enabled. I think this will only work if you are recording locally, as a cloud recording would require connecting to our servers.
Hope that helps and please make sure to mark the solution as accepted if this information is what you needed.