Of course they would and they most likely do. Most services you deal with will store messages and they say that in their TOS too. They can store for a long time or indefinitely if they wanted to. Today’s storage is in the Petabytes and with tons of servers, companies can store all that they want as long as they want. This can be for legal purposes in case police or the courts want records.