On the front/wrap around porch, a simple hip (3 or 4 on 12 to avoid blocking 2nd floor windows) with a 24" soffet shoudl be fine.
On the rear, a hip (I think 1/2 hip to flat edge, not point) is best as the room is 20" and 3 on 12 would cover the rear windows.
Thanks
G