The trick with the tubing is to start at either end (the one closer to the door seems easier). Use tension in the tubing and a bit of pressure against the A pillar to your advantage. Then wedge the tubing in leaving a bit to fold/wedge under the windshield trim cover.
The idea here is NOT to insert the tubing into the panel gap so that it falls in there and/or wedges itself between the fender outer skin and A pillar inner sheet metal... but to fill the open space panel gap so as to prevent wind from entering.
Best to do a few test fits with slightly elongated pieces and trim to fit AFTER (they stretch).
Re foam or sponge, similar concept but this time from below and you so want to let it expand into the triangular wedge shape directly below the panel gap. I found its best to use 2 pieces of adhesive foam and instead of glueing them to any given surface, glue them to each other, cram in there and let each side expand and fill the gaps perpendicular to the front/back edge of the panel and down toward the little ledge/sill you see in the pics above.