Is it on a free long term download? Do I need to buy it?
The application is free to download but it's on a shareware licence. This means that you will have to purchase it to use it for an unlimited time. However, once you've made the payment, you can use it for as long as you want.
Family Keylogger is provided as a free trial and yes, it can be downloaded freely, but if you want to use it full and permanent, you will have to buy it from its developer.