Yes a royal flush is the highst hand in poker.
Flush, Full House, Four of a Kind, Straight Flush In order from lowest to highest
yes! hence the word "ROYAL"
AK beats AQ because the K is higher than the Q. In a flush the hand is always decided according to the ranking of the cards. The only time it is a split pot is when both hands are identical.
Nothing beats a royal flush in any kind of poker.