Should I use 2x4 or 2x6 for roof?
It would be fine if it was 2x4 on 16 centers. You can use a 2x6 for the ridge. 2x4's would work if you tie the roof together.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.