So I got some time to look into this.
For the syntax highlighting the bug seems to be related with similar difficulties that the Fixed Form grammar has. Since Fixed Form syntax is defined on top of Free Form changing certain parts of it is hard. Editing those TextMate grammar files is in general hard which is why we are moving to semantics driven highlighting.
For the completions in fortls, that’s definitely a bug. Fixed form support has been of a lesser importance, so things like this tend to happen (I didn’t even remember you could have Fixed Form multi-lines without some line continuation character).