Why don't you just try it?
But it's true, the Bluetooth permissions are now automatically requested. However, as I said (showed) above, "Location" must be requested and manually enabled (according to my tests on all Android versions).
With Android 12 and later, it should be the case that if the NoLocationNeeded designer property is checked then compiled apps should get the extra permission flags that allow the BLUETOOTH_SCAN to work without location permission per:
Of course, as we've seen with some manufacturers, they've botched the Bluetooth permission implementation on Android 12 so one's mileage may vary.