Implications of using HRMPosition Table in my Project

Hi Everybody

HRMPosition table is part of HRM module. Now if I creat a new project. Add HRMPosition table and its realted extended data types and other objects into my table. Make some new tables in my project which will depend on HRMPosition table and some functionality based on HRMPosition table and my own tables and give it to customer. Now what will happen if

1–Customer does NOT have HRM module installed. Will Axpata create HRMPosition table and its related objects when my project is imported and executed??

2–Customer has HRM module installed. Will Axapta use already available HRMPosition table along with other objects in my Project???

Anu other important implications of this Aproach.

Thanks in advance for the help. I really needd it.