I would not recommend Arvixe hosting, i had a very bad experience with them, their servers are down 90%, and extremely slow, you will spend your time arguing with the support team rather than focusing in your business.
I had good experience with Arvixe shared hosting, never had any issues.
Yup, the theme always has to work.
Your plugins may be mandatory for a higher functionality, but a basic WP functionality (posts, pages, comments etc.) has to work even with no plugins active at all.
If you plan to abandon all your buyers after sales dissipate in 3 months, then hack up Bootstrap all you want. Screw those buyers and do it quick/dirty.
If you plan to maintain the theme and not screw over buyers, then leave the Bootstrap core untouched and extend the classes in a customization file so it can be cleanly upgraded/modified.Note: this applies to all third-party code.
+1, never edit the 3rd party source file if you don’t have to, it’s the same rule for anything, not just CSS.
Why would it be broken?
You can upload as many files you want, and if you upload them all at once to the same category, chance is they will be approved at the same time.
We used it in a Haven theme for one section only (actually it was used in html version, we just left the effect in wp), and not one buyer complained about it (on IE9 it just displays a normal text block).
You can’t use dash (longer line) in domain name, only hypen (shorter line).
And yes, sebastian-jacobs.com is a good domain name.
I thing I know which the correct one is in a normal text, but maybe there exist a special rule for domain names?
You can’t use a dash in the domain name (only hypen) so there is nothing to think about
The only thing you need to think about is what Australia mentioned, whether you want your name separated by a hypen or not.
Same here (the scroll) on Ubuntu + Chrome, it’s still ok when I just enter, but when I interact with something (for example slider) the scrolling speed becomes very slow.