Is someone else stepping in this place? I doubt that. The fact that he and his family has set up a low cost vaccine capability is more than admirable.
Beside then you will be thankful to that someone. Because someone needs to do it. Certainly you are not doing it for yourself because you cann't.
of course they will. He's making the vaccine because Modi allowed him to and gave him the license. If Modi had asked other friends like Ambani and Adani, they would have opened their treasure chest started making vaccine too.