There is no problem with provisioning additional volumes from either the source or target arrays during NDM. The NDM process is specifically designed so that once a volume has been migrated via NDM, it's LUN WWN will never be re-used again.
Is it possible to have regular LUN allocations done at the same time a NDM session is active. If NDM takes the LUNID from the old array and if a new LUN is assigned with the same ID will that cause an issue with NDM 
NDM Query