Yes, so as Yes bank cc guys suggested to go directly to the bank in order to apply for Marquee (without income docs/ salary slip as I have a business), I went to the bank and asked the cc person there about this. He reapplied for me there and then, someone visited too to verify place of residence/ office and i got the card in about 1.5 weeks.
Regarding the activation, I escalated to all the emails, including some zonal head email and the same got rectified in a few days.