If I integrate Razorpay now, will payment links be generated for all the existing invoices in my account?

Yes, once Razorpay is integrated, payment links can be generated for all existing and future invoices.