Make app notifications ring as loudly as the phone
The phone ringing is, technically speaking, a notification sound, and uses the same volume setting as all other notifications (called Ringer Volume).

As far as notification tone length, you would need to contact the app's developer. You cannot set custom tones (at least, outside the app) for 3rd-party iOS apps like you can with Phone, Messages, etc.