2 more questions if you don’t mind me asking:
Is there a way to include html above the tabs or should I use the script/content editor webpart for it?
Tab css customizations can be done in the Tab Name section but if I wanted to do it in custom css do I reference the tabBase class?