Your sentence is correct, but "gossip" is specifically rumors, second-hand information about other people's lives. It would be more polite to say, "I've come to catch up with you guys, and what you've been doing." You may ultimately talk about other people, but to call it gossip is a bit informal/impolite.