あなたが持っている1つのオプションは、 getVertices()[i] を使用してポイントを生成することです
var myPoint = new OpenLayers.Geometry.Point(vectors.features[0].geometry.getVertices()[0].x,
vectors.features[0].geometry.getVertices()[0].y )
次に、そのポイントを変換して、次のような方法で緯度と経度を取得します
var myLatLonPoint = myPoint.transform( map.getProjectionObject(),
new OpenLayers.Projection("EPSG:4326"));
次に、それらのポイントから緯度と経度を取得できるはずです。
別のオプションとして、境界を変換してから個々の頂点を引き出すという方法が、おそらく好ましいと思われます。
var myLatLonSquare = vectors.features[0].geometry.transform( map.getProjectionObject(),
new OpenLayers.Projection("EPSG:4326"));
次に、頂点の緯度経度を次のように引き出します。
myLatLonSquare.getVertices()[0].x myLatLonSquare.getVertices()[0].y