Can I have some items in an order require approval while others do not?

Yes, you can do this with the Custom Approval Feature. You will do this by using the Product Name or Product Attribute approval options.
 
For full detail on using those options, please click here