You don't need to request either traffic or a code, these should be given automatically to you by ATC regardless whether you're taxiing at an uncontrolled AD or a CTR. If they don't give it to you straight away, give them a minute - they can be busy and know you need both.
If given an RNAV SID but you don't have RNAV at what point do you start to worry that the controller has F***ed up?
Straight away if you haven't put RNAV on your flight notification. They will only issue RNAV SID's to suitably equipped aircraft. The only way they know that is through your submission. If it's not on there, they won't issue you with any clearances requiring RNAV.