Is there an application which let me crop a picture on my device into the correct size to use as wallpaper
You can save the image to  SD Card and use the Gallery app to set the wallpaper. Gallery app has the feature to crop selected portion of an image and then save it as a wallpaper.