Joe, you're looking at the wrong section of the book. The table on page 232 lumps Firewall and System into "Matrix Programs"; however, the text starting with the title "Programs" gives you a comprehensive list of all programs (excluding additions from Unwired)
and complex forms in the game. Note that System and Firewall are absent from this list.
Additionally, you may find the discussion on page 223, "Persona Programs", of interest, as this further clarifies that, though System and Firewall are technically programs, they are inherited from the device while inside the Matrix, rather than loaded and run on demand, a la "programs" and "complex forms".
Therefore, the answer to your questions is "no", you cannot learn either Firewall or System as a complex form, nor can you thread a complex form of them.
Furthermore, even if you could, System and Firewall are specifically capped at Resonance:
The Living Persona defines the ratings for a technomancer's living persona. None of the attributes of this persona may exceed a technomancer's Resonance rating (so a technomancer with Resonance 3 and Willpower 5 has a living persona Firewall of 3, not 5).
Firewall and System are better thought of, from a RAW perspective as "Matrix Attributes", rather than programs. In fact, pages 221 and 222 define them as Matrix Attributes.