To be honest one problem is MacOS and that not making use of Gimp very transparent. Gimp can be used very successfully as-is and extended by use of scripts and plugins. You need to know where those 'extras' go. Next some of the more useful ones might not be available / work with MacOS.
For changing the background, this is a subject which comes up frequently and there are as many methods as questions. It all depends on the image, is it a plain background or patterned ? Does the original paper have a texture ? Always best if you can post a typical clip of the photo.
This is a (clip) photo of a line drawing, with a reasonably uniform background and I got a result like this 40 second animation,
https://i.imgur.com/y2gbWFu.mp4 and that is using.
1. The Colors -> Levels tool see:
https://docs.gimp.org/2.10/en/gimp-tool-levels.html
2. Increased the density of the lines Filters -> Generic -> Erode
3. Cleaned up the background by colour select. Note the increase in the threshold to get a better selection.
4. A bucket fill to fill the selection with white. (I drag-n-drop the white swatch into the selection)
Text on a curve all depends on the curve, with standard Gimp it might go like this
https://i.imgur.com/l47mZrH.mp4
1. Make / Adjust a path
2. Make a line of text and with standard Gimp you will probably have to pad-out the text
3. Create a new path of text characters Layer -> Text Along Path
4. Fill the text-path as required.
If the text-path is distorted then you might need a third party plugin such as Ofnuts text-along-path plugin. see:
https://www.gimp-forum.net/Thread-ofn-text-along-path