Ok, here goes
Bonding: Your tamagotchi family will call for you a few times a day, with question marks or music notes above their heads. You choose the sixth icon(lower left corner), pick a toy, and the tamas will make a cute family activity animation. This is the only way to raise the bonding, so look out for it!
Meals and snacks: Can be bought in the TV shop, under the seventh icon that looks like a tv. There are not always meals and snacks available, but the shop will put up new items now and then.
Also, Binary and Joepet has fixed codes that work to obtain basically everything in the familitchi.
Link 1
Link 2
Link 3
Link 4
Link 5
Link 6
Link 7
Characters: There is no sure way to always specify eactly what characters you get, as there are usually three you know, and several alternatives.
You have heard of the pure families though, right? You can get them by having either Mametchi, Memetchi, Kutchipatchi or Violetchi an marrying them to their special partners.
Also there are "bad care families"; the Gozaru family, Petite family and Large family.
Overfeed your tamas to get the Large family, leave them unhappy to get the Gozaru family, and leave them hungry to get the Petite family.
You can also get Makiko or Kuromametchi; the special characters by doing something special...
Check it all out on the growth charts posted here!
I hope this helps, and enjoy your new v5 tama!