Frame Allocation

How does the OS decide how many frames to initially give to each process?

This depends on the frame allocation policy of the particular operating system.