If I delete photos on my camera roll on my iphone 4s will it delete the photos on photo stream on my macbook pro?
It shouldn't. The Camera Roll and your Photo Stream "live" in separate places.
I just did a test with this. I placed the same photo in both the Photo Stream and the Camera Roll and then deleted the copy from the Camera Roll. The one in the Photo Stream stayed in place.