How often should I send payment requests to the client?

That's up to you, and can depend on factors such as agreed terms. Many of our freelancer send their payment requests on a monthly basis. For example, on the 1st of each month, you send your saved timesheets for the previous month, bundled as a single payment request, to your client.