Glenn,
Extending the temp licensing on a physical chassis is not possible, however the basic functionality will not be removed until a reboot takes place. Though the licenses can be converted to Right to Use (RTU), though if you are moving to production you should purchase the licenses that you require (http://www.cisco.com/c/en/us/td/docs/routers/access/sw_activation/SA_on_ISR.html#33616). With regards to the CSR1000V the basic functionality will remain, the primary difference is the bandwidth which will drop back to a lower throughput:
If the throughput license expires or becomes invalid, the maximum throughput of the router reverts to 2.5 Mbps (Cisco IOS XE 3.12S and earlier), or 100 Kbps (Cisco IOS XE 3.13S and later), upon reload.
http://www.cisco.com/c/en/us/td/docs/routers/csr1000/software/configuration/csr1000Vswcfg/csroverview.html
This shouldn't be an issue if you are simply verifying features and testing basic functionality. You will not be able to push large amounts of data through with the restricted throughput, however.
-Nick