Hi mike
i have to say anything is possible :D - at a price :(
like you say you need to get bodie and doyle in to check out the feasability and what you will get for your money and effort.
it will need some investigation into the existing roof structure to see if its ok to support...