I use this app for the custom text it allows you to use font you'd download on the PC. https://play.google.com/store/apps/details?id=com.iudesk.android.photo.editor
I basically make the text a . png so it has no background then I can overlay it on the main picture