Yes it should be transparent, please do try using default_white texture maybe its cause of that.
For shadow question you asked. Yes it is possible to make a 3d mesh transparent and still cast shadow. For that you can use hidden shadow.
Actor is hidden still shadow is visible.