This is a combo of over-thinking certain items (mostly because you're not used to using a system like Joomla and are used having to do all the work yourself) and just not familiar with DT Register yet.
1) If you just want the total price to show on the confirmation page, you CAN hide that in configuration... hide the fee breakdown. To hide just that portion of the breakdown would take a code modification.
2) As I haven't seen your site (no ticket, no links), I can only guess. What I'd put my money on is that you have put <br> tags in to try and push your checkbox values onto new lines and display vertically. This is incorrect setup and I already mentioned how to do this previously here or in one of your posts. The video tutorial on selection fields clearly explains this too. Do NOT put a <br> tag in. Not necessary. Simply set the field's parameter for "New Lines" to YES.
3) Things like that are not fixed as your opinion is your opinion. Some people want the labels to wrap. Anyway, you can modify this via CSS.
/components/com_dtregister/assets/css/main.css
Look for these stylings to establish more fixed sizes for your labels, fields and tooltip area:
dt.dtlabel
dt.dtfield
dt.dttip
4) Almost everything you see within DT Register pulls styling from your site template in almost all cases. If you need to modify something further, modify the above stated CSS file.
5) Use textual fields as stated in one of your other posts. HTML fields support HTML styling... as stated in the tooltip seen in the textual field setup and the video tutorial.
6) This question didn't make any sense. Of course you can track attendance. In the backend records, you can click the attendance icon to change it... select multiple records using the box to the left then click Attended in the toolbar to change multiple records at once... or open a record and change it there.
7) I already described how you can still have limits checked automatically. I suggested making a checkbox conditional field for selecting from available tables, packages, etc. If you have 10 available, give 10 checkboxes, labeled however you want. Set a limit of 1 on each checkbox then you can be sure too many are not registered for.
Group registration has two options... Simple and Detailed... both explained in tooltips in the event setup and the video tutorials. Detailed requires that you enter data for each member. Simple does not. You could use Simple as it sounds like that's what you want, then make another field for someone to enter names into or whatever other info you need. You would assign your other fields to be used in group registration and be sure they are assigned as either "Members & Billing" or "Billing Only".
Regarding a ticket, it's just the fastest and easiest way to get help as we can SEE your site... SEE the way you have things setup and answer you more specifically. Most "issues" people have are setup related so we can either look and tell them how to correct their setup... or we can go around in circles guessing what the problem is
Just faster to look and answer. Up to you though. Most people setup a temporary login for us to use, then once they've received their help, they disable or delete that login. No worries.
Regarding configuring field fees, there most certainly is a place to do it. Again, you are expecting to have to do all the work yourself. DT Register has already done it. You don't setup any calculations. We already did. You just plug in the numbers. Watch this video... if any video... watch this one:
http://www.youtube.com/dthdevelopment#p/u/3/cuB1qwx4pJo
With what I suggested... it was give options (example) for 10 tables. I'll do 5 here at $25 each to show you how. Setup:
Type: Checkbox
Values: Table 1|Table 2|Table 3|Table 4|Table 5
Selection Limits: 1|1|1|1|1 (this is so only one person can choose each table)
Fee Field: Check YES
Fee Type: Amount
Fee Values: 25|25|25|25|25
With this setup, checkboxes were used so the user can pick more than one. For each box they check, $25 is added to the total price of the registration.
There are other ways a setup like yours could be done. It's NOT that unique. Thousands of people use DT Register for a HUGE variety of applications and this type has been done over and over in various ways. Some people will do it different than above... our fields are very flexible and give you lots of options. This is just the way we suggested based on your needs, comments and questions.