I' attached a version of the orders_Detail page that is currently working and showing product options. This page has code to check for the options and to print the name of the option as well as the value for it.
In order for you to see the options they must be stored in the db. If you check in your orders detail table you should see the options included in the products name. Have you updated your confirm and pp_confirm pages? These pages will need an important update to record the options in the order details table. I'm including a copy of these pages for you as well.
The order_Detail.php page does not appear to be used currently, it looks like a first run version of the page.
For the email receipt you will need to ensure that the image is using a full http style web address for the source. What does the current image source look like that you are using?