I just bought my kids’ Thanksgiving tickets yesterday. I’m not worried about it at all, though as always, I will expect delays. I like to buy one-way tickets for easier changing.
I have not had a problem with United giving flight credit. I actually do this quite frequently, twice in the past six months, after canceling regular economy level, not sure about basic.