Profile based on location(s) I am an independent contractor who has trouble keeping his time sheet up to date. 

Is it possible to create a tasker profile or task to do either of the following?

When leaving from this list of locations between a certain time and day of the week, remind me to make a note of what I did (possibly using S Memo).

Between certain times and days of the week, record phone calls from this list of people and note how long the conversation is. 

Want to know if this is possible before buying Tasker. Most of these places will have wifi, but a few will not. I have a Samsung Galaxy S4. Have at it. Please let me know and any help would be greatly appreciated. Thank you for your patience.
you can easily achieve the first with Llama, a free app (easier to use than Tasker, its location sending works with cell towers) but for the call recording I think you would need tasker for that (as call recording is not that easy to achieve on android)