Yes, digitally downloaded copies of your RC through DigiLocker or Vahan are legally valid and recognized by the traffic police.