I wonder if you're still around to read this, but yeah... lemme try to help ya on your way if you are.
Obviously, your script uses one mask to load different data into. That's refered to by the actor id, so for example, draw_actor_hp(1) would draw the HP of your first database actor. Because you know that, you can also figure out that your problem isn't the integration, but the storing of the data in the first place, since your database doesn't have a description field for actors, does it.
So, you got a variety of places to read text data from. The most obvious and non-cheaty way would be reading it from a text file, but if you're lazy about writing a method to read them, you could as well say draw_text($data_items[index].description). If, however, you're up to the more professional and clean text file reading method, or the item description field simply has too few letters, check out scripts already using something similar (like the Multiple Language VX script you can find in my signature) and try to figure the rest from there - it's not that big of a leap, plus you'll learn a few cool things!
Another problem you'll have once you got your data will be the display of that. Neither default scripts support multi-line text drawing, so if you want that, you need a custom script. Look for draw_paragraph_text (I think ^^") within
Trickster's MACL, which is a kickass method for just that purpose.