Are Sora and Roxas the same people?

mmm in a way yes. Roxas is Sora's nobody. (if you don't know what a nobady is in the game, look it up, sry, it's a long explination.) So technically they are the same person, yet Roxas and Sora operate as two different people. Hope this helped!