Do I need to go through the OAuth flow to use Point of Sale API?
No. As of Square Point of Sale 4.52 on Android and Square Point of Sale 4.53 on iOS, you no longer need to go through the OAuth flow to accept payments with Point of Sale API.
If you have already completed the OAuth flow, this will not affect your application. You still need OAuth to use the Connect APIs.