A KC REIT is buying Worlds of Fun and Oceans of Fun as part of a $342 million portfolio transaction with Six Flags.