SQ publishes fare "JMSQ" for $2400 roundtrip. Trans-Atlantic segments M-Th only. No need to buy two tickets together or pay via Mastercard.
I enjoy the catering on SQ29 just fine. Seems to me to be the same as SQ19. Book the cook meals are exactly the same for 29, 19, and 11 in Raffles.