You're almost completely correct. Position reports every 10 degrees longitude at set latitude points according to favourable or least disadvantageous winds. You communicate on VHF when within range of Shannon Control, then fairly quickly end up talking to London who usually give you a STAR which has you descending early to a set plan and set altitude restrictions. Final control from OCK is via vectors and speed control.