Hnad bag and laptop should be fine.. Suit in a separate bag may be a problem, they consider that extra baggage.. wear the suit and take off the jacket and have it hanged up..

Video devices are either on the seat or the bulkhead pcs.. not sure if tehy work or not, my cousin flew a few weeks back and no of teh avods were working through out the flight. if traveling in same time fram, try to add teh ticket on the same pnr #..
Get to the airport early, AI flight are a madhouse leaving from Newark..especially at check-in.
Bring some light snacks like peanuts and thiki sev

alcohol is only give 2 drinks per/person every 2-3 hours
Have a great flight..