Shonfield,
Yes all flying hours are taken into account.
cj0203,
To be placed on an advanced course you need to have +20 hours and that is worked out some how reference currency. So if you have 30 hours but that was 5 years ago you may still be a basic.