I think you are pretty much confused.
Of course, he needs a transit visa if he's staying outside the airport. He needs to talk to an immigration officer of the airlines for the transit visa.
It's even more weird when you said they can't provide transit hotel. They always do recommend transit hotel if you wish to stay. Bhaatmaara, sittai ma FREE hotel khojyo hola, kaha bata pauthyo. ani yaha online ma aayera, khubai uncle ko piyaro bhatij bhai topalchas.
If you are in your right mind, you wouldn't be asking vague questions online. You would be calling Etihad. Phone garda, etihad haruley maaar bhakurey jasto cha phone ma yo paaji lai yesko ko kura nabujhera, online ma aayera ganthan garcha. tait