Hi Andrew,yeah you will get a physical package including gaff cards in it and online instruction will be provided.The skill level is intermediate/advance but even if a beginner will follow all the instructions carefully and practice the moves than he would get it.The instruction is so simple and easy to understand,.I hope this answer will be helpful.
-Sid