yes it is possible to create custom shapes in excel.
1. go to the insert ribbon
2. select shapes
3.under lines there is a shape called freeform. This allows you to draw whatever you want.

I don't have an answer for you yet on your second question