I tried the CR problem again in 2, and also could not reproduce it. It may be due to a sequence of events.
Is your answer to 1, a limitation of HTML? No other text editor works like this that I have ever used. People used to entering text in Outlook or Word for example will setup the font and size, and then start typing. It is frustrating to have to redo a selection after the fact.