JoshX For number 1, the saving/loading of party members, could you use save_/load_data to help with this if they are not restoring properly with saves?
Are party members not saving?
Or is it that if you switch character, that's not saving?
I'd imagine those things are supposed to save so definately worth putting a bug report together if those aren't working.
In the meantime though, you might be able to use data files to store/restore a party member ID.