Whenever a guest turns into a normal party member (ie. you get the "Join Up!" screen), they'll stay until you kick them out, or until their Brave is too low or their Faith is too high.
Whenever a guest turns into a normal party member (ie. you get the "Join Up!" screen), they'll stay until you kick them out, or until their Brave is too low or their Faith is too high.