Can definitely be done. My experience both of enrolling new family members to the BAEC and adding them to the HHA has been that all functions can be done pretty much immediately. Same with purchasing miles - available to use by the time I had finished the transaction. One word of warning - the website does say that purchases might take 5 days to appear in your account....