The system is used 24/7. Can we run pg_basebackup while the master is
still receiving updates without worrying about physical file corruptions
in the generated archive file?
Yes, as long as you follow the instructions about saving the WAL
generated during the backup and replaying it on the newly created standby.