Want to use on my desktop, and also have the same application and data on my laptop when I am traveling. Will the Perpetual license do the job?
With some manual copying, yes you can do it. You don't need perpetual license for that. Lite mode does not differ from pro-mode in this regard.
For sharing charts you can always save that to your cloud connected folder like dropbox and access that from any other computer.