I think that the angel trumpet will do well for you-I got an apricot coloured one last year but the nursery neglected to tell me to winter it indoors so of course I lost it.I think your double
roses should be planted in
rose beds so you can protect them properly over the winter if need be.
roses I don't think should be in containers-they need to be fed and protected properly.Impatiens would do nice for you if in shade and could be double or single.These would bloom profusely all summer-my husband gave me my first impatiens
plant after being away from each other for 2 wks.It was a doulbe pink one and he said it was becasuse he was "impatient for me to get back home after my visit to my parents ".I still love these.