Should choose Time Series of Column as annual or weekly?
If you want to predict weekly sales you should use weekly data. Besides, there are only four years of data, so it’s not enough to run a time series analysis on yearly data.
Should choose Seasonal ARIMA (0, 1, 1)(0, 1, 1)12 or Seasonal ARIMA (0, 1, 1)(0, 1, 1)52?
If a seasonal pattern occurs in a 52 week cycle, which appears to be shown in your data, yes use 52.
Or since the data is to be considered as annual should I choose ARIMA?
See my comments above.
How to fill up the predicted weekly values into data table?
First, on the Time Series dialog choose how many # of periods you want to forecast. The default value is 25. In your case, enter 35 (to fill up through 2016) or more. Second, after you’ve built seasonal ARIMA models, click on the red triangle and select either Save Columns or Save Prediction Formula to obtain a new JMP table that contains forecast.