Purchasing inventory

That is by design. Inventory on hand requires that you have predefined inventory items. Otherwise the transaction would end up in Suspense. And you cannot buy something for Inventory on hand that is not an inventory item.

For your freight-in question, see: