you may declare yourself a colorado citizen and get a valid colorado id as soon as you receive your first paycheck here. there is no 'wait a year' policy.
my patients have used my p.o. box as my address on their cards; not sure if the primary patient may also.....