I think in TAP it starts from rom 8 or 9 on, but in Swissair it depends how the business class is, it changes quite a lot, I flew some with A321 from Swissair from Portugal to Switzerland and vice-versa and there was not one that the economic rows matched with the one before! About visiting the cockpit and staying there, well I can't garantee you that you can spend all the time there but I'm sure you can pass some minutes with them, in both airlines I've visited the cockpits. In TAP I was in their B. 727-100 and B. 737-200, with Swissair I was in the DC-9-81 and A310-200.
CV990, the Maserati of the skies!