How to get name, price and image of product using EntityFieldQuery()
You can now load the product using commerce_product_load($product_id); Then you will see price, fields, etc. You could also put all the product_id's in an array, then load them all with commerce_product_load_multiple($product_ids);