Do you need an action replay ds to use the codes?

Yes, Action Replay DS is required to use the codes.