Cape in for rough weekend ahead with possible rainfall, damaging waves, and wind