Yes, you can send your points anywhere. I just transferred all of my wife's into my account.
"You can quickly and easily transfer your FlexPoints to other FlexPoints accounts. Whether you are transferring to a family member, a friend or to another FlexPerks account you own"
If you cancel the card, you lose your points.
Q. If I close my FlexPerks Travel Rewards card account, can I still redeem my FlexPoints?
A. You must have at least one FlexPerks Rewards card account open and in good standing in order to redeem your FlexPoints. Please call 1-877-978-7446 for inquiries about reopening a FlexPerks Rewards card account.