User Activity

I paid my bill this morning through the app but just got a text and email stating that they will still take the payment on the due date.is this an automated text or should I contact o2?
Today was the day that o2 gave me for my number porting and was wondering when numbers typically port and what to do if nothing changes, can they do anything on socials because my experience with o2 on socials has been more positive than over phone.
I just received my new phone and am unsure about how to port my number across to o2, I was told at first to bring my pac code to the store when I collect and they'd sort it but then told that the store cannot do it and to contact customer service, I'...
I called o2 the other day and recently got a text with a survey from the number above, I'm new to o2 and have seen very mixed comments about the number, is this a scam or a genuine o2 number?
Kudos given to