They are all correct.
The common practice is to hit a receptacle at the main panel and place the GFCI recept. at that location and then loop to the exterior receptacles as well.
Now we do not see this done very much in the manner you stated by a hall receptacle....because in most cases the outside recepts and garage recepts are done in 12-2 ( 20A ) and in many cases the interior wiring lets say in the hall would be 14-2 ( 15A)....not to say it all cant be done in 12-2..but I think you get the point.
The thing I see alot on homes in the mid 90’s is the GFCI understanding when it came to bathrooms…It used to be a thing to hit the bathroom recepts with GFCI and then hit all the outside recepts also…but then the 1999 NEC took care of that…with the bathroom requirements and it expanded from that.
But their is nothing that prohibits the exterior recepts from being on a circuit with the interior circuits…keeping in mind as you stated the outside ones are protected by GFCI either 15A or 20A…can be either.