In general, you should be OK to travel without including your middle name on your airline ticket, but you must include your first and last name as they appear on your government-issued ID. So no, you do not necessarily need your full name on your ticket.