If you are asking 'as I booked via DL do I still have to pay for the seat reservation' then yes you do as it's VS rules - as the operator - that apply not DLs (it's a common complaint on the AA board when people fly BA)
However you should be able to select for free once OLCI opens for your PHL-JFK flight even though it's more than 24 hrs before your VS flight.