Hi Keith,
Unfortunately, depending on the app you do, prices can change drastically. You do have free tiers for instance hours (28 for front end and 8 for back ends), so the cost would not be 76$ per month, but it also depends on your instance type (F2 cost twice as much as F1, etc)
Without a more in depth idea of how many instances you need, what you will process, what backend-data you need, if you save information (and if you do, in which service), this is literally impossible to answer accurately. I can suggest our
calculator, but you still need to know a lot about your application to get a good idea of your price.
As for your second question, it really depends what you do again. Since Google App Engine does not have a product called "Google App Engine CDN", I will assume you mean either webhosting with Compute Engine, serving static content with App Engine, or configuring a Google Cloud Storage bucket as a website. In any case, as long as you serve static content, no it won't work with these as they work purely staticly. You definitely could setup a full App Engine application, where you can serve images and resize it on the fly.
I hope I clarified your questions. If you still have more, feel free to ask me, I'll be happy to help further.
Cheers!