INDIAN CREW MEMBERS: Can RCM India make the SID online application for me?
No, RCM India cannot manage this for you. You must apply for SID yourself since the payment is made online through an e-payment portal. 
We greatly appreciate your feedback.