In looking at your pictures you could paint most any color for the front door, except maybe gray
. The questions you are asking would be better answered by you. You know what you like. Maybe do a check of a homes for sale site, you would find lots of pics of different color combo's and find one that appeals to you or drive around your area and look at what others have done that sparks your ideas of what looks good.
As far as the porch, there again personal preference is the name of the game. For me, I would want something that did not show lots of dirt. I cant tell from the photos if the porch (assuming you are talking about the floor boards themselves on the porch) are wood look at the present time or painted. To me a wood stain is more practical. This does need to be your choice. The colors existing for you now, the beige and the brown would blend with most anything.