The spray foam, calks and epoxy injection are just band aids and not repairs.
Addressing the cause of the cracks. Usually, heavy wet soil combined with drain tile is the long term situation. For an existing home with extensive landscaping and steps, sidewalks and attached garages exterior drain tile is high cost and takes time subject to weather. If you have reasonable soil, interior drain at the level of the bottom of the footing can work and be much cheaper and provide long term stability since they work continuously to draw off the moisture and are not affected by short term storms if the gutters and surface drainage is adequate. The allow some of the band aids to perform better and be more effective.
The main load on a basement wall is from the external soil/water and not vertical loads. If it were not for the soil. a basement or first floor could be built with a 6" thick block, but usually more width is needed for bearing details for the stick framing or brick ledges.
Do not fall for the plastic barriers at the floor wall junction or the antiquated shallow eastern floor trenches the collect only the water after it has leaked in.
If you have deep pockets, the ideal is excavating around the house, building new basement wall, replacing the soil and putting in new exterior drain tiles, but that is slow, costly and takes time. - Probably not realistic.