But I have to go all the way to CP to heal and get ammo and the extra pip and I don't think the extra pip refills..........
Yes but they won't go boom.
Yes but they won't go boom.
I think you may perhaps misunderstand how the CP bonuses work. Every CP your team controls (aside from the ones at your spawn points) gives out a buff to your entire team, either an extra health pip or an extra supply pip. Everyone gets it. They don't have to go to the CP to pick it up or anything. It's just like a reward for holding that point, sort of.