There is no problem entering purchase of (non stock) items in purchase.
Direct delivery and Direct Invoice in purchashing section is implemented in release 2.3. (Shipping soon in beta).
Accrual accounting can be done by installing a simple module from the download section.
The inventory items can be selected by the item selector above in the Inventory and Items tab, Items. Then they can be edited and saved back again.
/Joe