This plugin allows you to create wish lists for your website, and display them on any post or page with simple shortcode.
Use the shortcode [wishlist id=xx] in any page or post, where id is the post id of the wishlist you created. Wishlists do not have their own template file, so the only way to make them appear is using the shortcode.
Yes. This can enabled in the Wishlist settings box in any wishlist you create. Information about promised items will appear in the edit page for the wishlist.
No. This is not an e-commerce plugin. It only allows you to list items you need/want, and tell people where they can buy them for you.
Yes. Just copy the my-wish-list/styles/wishlist.css file into your active theme's directory and make all the changes you like.