Hi Tim, I believe the problem with your images being cut off is being caused by the fact that you are using margins instead of padding. I had the same issue and I resolved it by changing the margin for each of the carousel items to padding. I believe the margin is causing the white border.
I am also experiencing the window resizing issue. Any time I re-size my window, the images in the carousel disappear. Has anyone figured out how to resolve this issue?