Welcome to FT. Not sure if they will ever come back to you for the miles once they are in your account.
When you cancel, be sure you have a zero balance. If you cancel when you still have a balance, even if you plan to pay it off, you are charged a small fee.