Hi,
There are a lot of built-in warranty reports which you can use as a starting point to get your the exact reports you need.
Lansweeper doesn't distinguish between Desktop or Laptops. There are parameters which allow you to make this distinction. A good example of how to do this can be found in this topic: https://www.lansweeper.com/forum/yaf_postst9083_How-Can-I-Determine-if-a-Computer-is-a-Laptop-or-a-Desktop-Machine.aspx
If you already have a report and you're stuck adding something, feel free to post your SQL code.