For Freedom!!! I can confirm you just need Grim in your party. You dont actually have to play as him.
And for Samurai's Journey I used buttercup then switched to Jack right before I pulled the switch and it unlocked. May not need to play as him at all. Just have him in your party.