a)
b) no, you will never be able to have the same amount because you started off with $25, and the friend started with $10. and you both are putting the same amount away each week which is $15.
c) also no, because although you started off with more, it was $10 more only while the friend is putting in almost twice as much as you each week.