SSMS and SSRS to Excel enable for more than 255 columns when copy-pasting.
SSIS does not allow for more than 255 colum
Refer the link. Best would be to create an script in SSIS to copy the content as csv format. You can use c# or VB.Net.