Question: how are roxas and sora connected?
Answer: Roxas is Sora's nobody. He was created right after Sora turned himself into a Heartless to save Kairi towards the end of Kingdom Hearts 1. Roxas ceases to exist as a separate person at the beginning of KH2, because he returns to Sora in order to wake him up.