Hello. To disable VirtueMart order confirmation e-mails, you must edit VM code.
If using VM 1, try this istructions:
www.chillcreations.com/blog/22-joomla/30...irmation-e-mail.html
Us using VM2
open file administrator/components/com_virtuemart/models/orders and find line 1075 (VM 2.0.6. If using other version, line number may differ. Importat is preceding line is "$order = $orderModel->getOrder($virtuemart_order_id);")
and insert this code:
...
if ($order['details']['BT']->order_status=='P')
return true;
...
This will disable "pending order" e-mail to customer.
If you want to disable all status change e-mails, just uncheck "notify customer" when changing status or put "return true" on start of notifyCustomer function.
To disable only VirtueMart PDF Invoices, uncheck "Create and send pdf invoices" in VirtueMart -> Configuration ->Checkout
Font missing error should disappear after that (if it is VirtueMart error). If not, please, provide exact error message.