Display Products section using an external API

I need to display the below sections in WordPress website using another API:

We have around 5 pages related to this section.

I am planning to implement this with ajax, wp_remote_get(), and TLC transients.

a) We have to display a large amount of data on the website. So it will add transients (a large amount of data) to the options table. Will this affect site performance?

b) Should we use any transient cleaners to remove the expired TLC transients?

c) Changing the limit in the API URL will not reflect in the transient data even after the expired time. Will this take time? Is this a known issue?

d) Do we have any better alternatives to implement this?

Thanks.