I think its true for irrespective of the statefull ness of the bean (its true for both stateful and stateless beans)
Correct.
And , all the create methods in remote homes muct throw CreateException. Isnt it?
The create() method of a remote home interface must always declare both a javax.ejb.CreateException and a java.rmi.RemoteException. This applies to session and entity beans. Of course, none of this applies to message-driven beans as they have no client.