Sorry it is not easily possible to add a line above the footer. It needs code customization. You need to hire a developer for this.
But it may be possible to add the border around the footer widgets via custom CSS code where you want to add the border please specify in detail?