Just to stop you from repeatedly bumping this: they probably won't get removed, but they might, it's impossible to say. I have cancelled reservations the avios for which are still in my account.
But if you're looking for a way to game the system, I would suggest that making a habit of earning avios from high-value AirBnB transactions that you later cancel, you might expect BA to close your account, points and all.