Hi Jen,
The text widget is great at taking exactly what’s entered and placing it on the front end of the site. The downside of that is, creating a new line in HTML won’t cause the browser to separate the content into a different row for us humans to read.
What you’ll want to do is add a break at the end of each line where you want to start a new one. Add this to create each break:
(Copy that code from the support site instead of the notification email.)
Use that as you would a return in a word processor and that should help put those on different lines for you.
For the widgets, there is a separate font control for the widgets that are in the home widget area. Changing that will not affect widget in the footer though. I believe the footer widgets will inherit the font family from the sidebar widget section in the widget styles. See if you can adjust them there.
Hope that helps out,
Bill