Hi Fei,
yes it is. If you want to use the Mendix cloud, you have to create a Mendix account. Otherwise you can use the Desktop modeler offline.
Yes, the "Desktop Modeler" is always free to use.