Hi,
We have many sites that are having FXOs and get connected to the PSTN for that particular branch.
I have seen the config is nothing more than PLAR Opex and the regular FXO config on the CUCM.
Not sure about the Caller ID, however we definitly have the config on the port so I presume its working (I havent got a chance to physically see the ip hones as such.)
HTH,
Please rate if it does help
Regards
Wilson Samuel