if it's a 3.1L it's got a 16.1gal tank, I bet it's a 3.8L which has a 17.1gal tank. No, there is not indicator for low fuel except for the guage. Don't wait for a light to flash, or you will run out of fuel
because these cars use a float, the amount of fuel needed to fill the tank will vary.
edit: the above information was found in the haynes repair manual, however according to the owner's manual, the capacity is 16.6 gallons.