You must be very young as you are on a birthright ticket. I wish we had them when I was 18.
The LY 747 I believe have decent legroom of 32" which is a lot better than 31" on BA, AF, LH and VS. I find 31" tight.
If yuo take the late flight from JFK you will get a small sandwich and if yuo take the midnight flight back you will also get a very small snack.
I like the EL AL main meals. Yuo will have a TV video at your seat.
I think you can only upgrade with Matmid miles; not Delta nor AA but you can if you have an American Express Reward card.
Call LY and ask if you can pay extra to upgrade to C or F. I believe they have lowered their C fares as CO have during the summer.