Those partitions still do not look right. Are you sure your usb drive is around 29GB? Make sure you don't have other usb drives plugged in. If you do, then it might be sdc or sdd or even sdf.
If you can boot kali from that usb, then simply:
1. use gparted to add an ext3 partition named persistence.
2. make sure you have a persistence.conf file on that partition.
3. boot from the usb and select the persistence option at the boot menu.