Ex leg room seats VS027 VS050 lgw - mco Row 22?

Just want to check before I enquire about these extra leg room seats Virgin. The lay out I see in my booking is with Row 22 ABC having no seats behind are these definitely extra leg room seats?
Can you pick the exact extra leg room seats you want? Can you be moved to other extra leg room seats?
Just trying to work out if it is worth it, we are travelling 7-22 Aug and currently have 2 bulkhead seats row 21 and 1 row 22 seat coming back and 3 row 23 seats DEF going out.
I don't think we are likely to keep the bulkhead seats so thought row 22 ABC might be a good option but don't want to pay if we could end up elsewhere.
Thanks
Can you pick the exact extra leg room seats you want? Can you be moved to other extra leg room seats?
Just trying to work out if it is worth it, we are travelling 7-22 Aug and currently have 2 bulkhead seats row 21 and 1 row 22 seat coming back and 3 row 23 seats DEF going out.
I don't think we are likely to keep the bulkhead seats so thought row 22 ABC might be a good option but don't want to pay if we could end up elsewhere.
Thanks