Shulchan Aruch 285:7 (see Beis Yosef there) Paskens that one does not need to read the reading for the Yamim Tovim, based off the decision of the Terumas Hadeshen (1:23). The rationale of the Terumas Hadeshen is almost identical to your assumption above, but based on another later source, rather than from the Gemara in Brachos. He says:
אמנם נראה קצת ראייה מהא דכתב בהגה"ה במיימוני בשם רבינו שמחה ז"ל וז"ל אע"פ שעיקר מצוה כל פרשה ופרשה עם הצבור אם לא עשה כן ישלים כולם בשמיני עצרת שבו גומרים הצבור ובלבד שלא יקדים ולא יאחר יום אחד מן הצבור ע"כ. מהכא נראה מדקבע היום שבו גומרים הצבור חמשה חומשי תורה בכל שנה משמע דעיקר חיוב דאצריכו רבנן להשלים פרשיות עם הצבור היינו כדי שכל אחד מישראל יקרא לעצמו כל התורה מראש ועד סוף בכל שנה כמו שעושין הצבור מש"ה צריך לסיים ממש באותו היום שמסיימין בו הצבור דאע"פ שלא קרא כל השנה עמהן אחר גמר מצות אזלינן בכוליה דוכתא. וכן משמע מלשון הרמב"ן /הרמב"ם/ דטעמא הכי הוא דכתב וז"ל דאע"פ שכל אדם שומע כל התורה בכל שנה בצבור חייב לקרותו לעצמו כל שבוע ושבוע סדר של אותו שבת וכיון דטעמא דהשלמה הכי הוא נראה דלא אצריכו רבנן אלא שישלים פרשיות של כל התורה רק פעם אחד בשנה וא"כ לא צריכינן להשלים פרשיות של יו"ט ושל ארבע פרשיות ומוספין אחרים דהשלימו כל אחת בשבתו. אמנם נראים הדברים דלפי פירוש רבינו חננאל דפליג על רבינו שמחה כדאיתא בהגה"ה התם ולא מפרש ההיא דרב ביבי בר אביי בפרשיות דכולה שתא בהך סברא פליגי דלההיא גירסא ופי' אין טעם השלמה בשביל שיסיים התורה בכל שנה כדפרש"י אלא אפשר כדי שיהא רגיל במה שהצבור קורין וא"כ היה צריך להשלים פרשיות של יו"ט ומוספין לפי טעם זה ומ"מ אפי' אי הכי הוא מתיישב המנהג לדעת אינך גאונים וקרוב בעיני שלא נהגו רבותינו להשלים.
According to him, the purpose of being "Mashlim Parshiyosav Im Hatzibbur" is so each Jew will finish the entire written Torah each year. Rav Moshe Feinstein (OC 3:40) confirms this Pesak/logic (despite the other opinions that the purpose is to prepare for that week's Kerias Hatorah).
Based on this logic, someone who became Bar Mitzvah would need to "catch up" on the Parshiyos that they missed. This would answer the first question.
Presumably, the second question would depend on the same factors as other Mitzvos, such as counting Sefiras Haomer, linked to in the comments above.
From a Paskening point of view, there may be room to be more lenient based on a number of factors, including the level of "Chiyuv" to be Mashlim Parshiyosav, whether it is just about learning Torah, the other opinions that the purpose of this is to prepare for that week's Torah portion, etc. etc. However, I have not found a source that deals directly with this issue.