I've been host the whole game, and as soon as Co-op was availible we played together and haven't played alone.
We just completed the mission that unlocked the 5 hidden perks and she didn't unlock them, is this a bug? For the Perk-olate trophy it doesn't say Host Only, so I'd assume that it is a bug, or the trophy description needs to be changed.