Welcome to the forum !!
Be sure that you have read the Caresheet listed here.
The airflow is fine. Just make sure you meet the husbandry requirements and you should be good.
The size of this enclosure is fine for an adult BP with at least 2 hides. However, if the new BP your getting is still pretty small, you will need to make adjustments.
It is highly recommended, if the snake is still a juvenile, that you use a much smaller enclosure. Large enclosures can stress out your BP and cause issues.
More information regarding size/age of BP, your setup for heating/humidity control, etc would be required to give more 'specific' advise.
The Caresheet is definitely the best place to start.
Good luck and congrats on your new friend =)