Have you try static step for your problem 1?
Regarding your forecast, how you want qlikview to provide you with the forecast? If you are just using the build in trendline function, I do not think it is possible. However, if you set your own forecast, you can create your own expression to draw the line from your last point to your targeted point.
to show all dates, you can check continuous check box in dimensions section under axis tab in your chart properties.
and for forecast, you will need to load forecast data in your data model because the forecast/backcast in qlikview works only for the trendlines and in trendlines you can not have a customized function.
Thanks for you rsuggestions. I managed to get something eventually. Here are the steps I took and a small example:
1) I had to add all the days to the model. For the simple example atttached added the days manually in my data, but one could write a loop to do it too.
2) The second one was tricky, unfortunately I could NOT add a format criteria on the forecast functionality. I had to create an expression and use the linest_m and linest_b functions to create a trendline, on this, because it is now an expression, I was able to add format and style criteria.
Here are the results:
One could get a little more complicated around the target lines etc. This simple model is just for demostration.