Can I create manual invoices based on 100% contract amount?

Manual invoices do not bill based on % Complete. You can bill a project using a Percent Complete value in the Invoice Batch screen. Also, add the project rule Always show in Create Batch Invoice screen to all projects via Batch Update.