Ultimately your city codes will prevail. I understand the joy of having a good rooster, but the 3 to two hens you have is bad all around. Even 1 to 3 hens would not be ideal. I agree with above to rehome the boys and get more girls.
Will a rooster protect the flock? Yes and no and yes. I'm sure...