Possible to do using Bubble?

I am proposing to build a bus reservation system on Bubble. The client handles about 30,000 customers/per month. Each customer is a record in a database table. Have to retain the data for 6 months. This means the system has to maintain around 30,000 * 6 = 180,000 records with some one-to-many relation tables tied to them. Is this doable on Bubble? Would it be fast enough to query those records via “Do a search for…”?