The first thing you need to understand is that the 2 GB limit allows for a HUGE number of records. The second thing is that if, down the road, you do find you need more "space" you can migrate to something like SQL Server or MySQL and continue to use the Access frontend (forms, etc) that you already have! There is even a built in Wizard for upsizing to SQL Server! Another method of "beating the limit" that I've seen mentioned from time to time is to place your tables in a one or more databases, then linking to these tables. But as I've said, 2 GB allows for a lot of records.
In Access Help simply enter the word "upsize" and explore the related links generated.
BTW, it's really good to see someone doing advance planning like this, rather than simply jumping in feet first and hoping things will work out later!
And please don't post the same question/problem more than once!
Good luck !
Linq