Is there any way to add a set amount of space in a single line?
I'm not completely sure what your end goal is, it would help to see a link to an example page showing what you're working on. Regarding the space in a line, the "line-height" CSS property will control spacing between lines of text and the "width" property controls how wide the amount of space is given for a line.
would the easiest way to continue to create tables?
As a general rule, I tend to stick with tables for tabular data (like spreadsheets) and other HTML elements like divs and sections for layout.
or could I start to create a #sidebar?
CSS can be used to take existing elements on a page and adjust them or move them around. There is not a way to add in dynamic content that doesn't already exist on a page.
If the #sidebar is an option what would that html look like
"menu item: 9.99"
I'm really not sure what you mean here. Perhaps you could include a screenshot?