In general it is not a good idea to have spaces in table names (or fields, or databases).
If you are going to stick with the name "FirstPayments" then you need to make sure that you have changed it everywhere - your second error sounds as if you have not updated the RPT file.
The first error you had can be overcome by surrounding the table name with square brackets [] i.e.
[First Payments]