Hi Mohit
That depends on your company... I prefer it to be with Finance team, because they are the ultimate users of this information
For Migration check with your PS guy and also the business team.. Whether they would like to migrate individual expense items to the Project and whether they would like to calculate opening WIP from the system or not - That would drive your migration strategy
Br. Ajay M