You can easily make any picture fit the wallpaper on your iPhone by customizing your phone's (or the photo's) display.
To curve text in Canva, you'll need to use a workaround involving shape and text tools coupled with careful placement.