How will Velocity Points Transfer Bonus Offer work for Citibank card?

If I transfer all my points from Citibank in May 24 & activate autosweep on the card , can I then transfer the June points from another banks participating card and still be eligible for the bonus 20% points ?

Alos - once pints are transferred & you have advice from the cardholder that this ahs been done but may not happen for 28 days … can you cancel your CC before the 28 days has passed and you wi;l still receive the bonus points ?

I dug through the Ts&Cs but I can’t seem to find anything that specifically says you can’t do that. However, all of them refer to transfer from ONE program, so… interpret that however you wish!