Social support can play such a huge role in losing weight. Having a buddy while trying to achieve your goals will keep you accountable and motivated. And who wouldn't want their own cheerleader? Also, having someone who has the same goals as you will help keep you on track.
Each person should devote time and energy during this process. The most important thing is being able to support one another and being available. Contact should be in person, as it is most effective this way, but also being there through texts and phone calls is very important. Having someone who shares similar goals will make you more successful. Doing things alone get's difficult at times as things get in the way with our busy schedules. I know for me even, I will say "I'll do this tomorrow," but each day I will say the same thing. With someone there by your side, you will be more likely to do what needs to be done.
With this person, you can go to the gym together, go on walks, shop for healthy foods, or even cook together. It's important to make this process fun. It will give you a reason to get up in the morning and something to look forward to. And who knows, maybe you will get a lifelong friend out of this!