на счет границ не понятно почему они увеличиваются (scale9grid использую только для растровых объектов через ScaleBitmap - там все ок работает), возможно это глюк scale9grid, те кто им пользовался может посоветуют, а я советую в растр загнать и использовать
ScaleBitmap