Ok I was bored at work so I thought I would ask the question. I bought the 4 MOP expansions this morning and boosted my 4 hunters on the new accounts to level 90. I started with 5 Druids and got them to level 30 already in no time, but I wanted to ask some confusing questions about the RAF grantable levels.

1) If I level 5 druids I want to grant levels to my hunter on the main account to give me 5 hunters at 90. I understand I get 42 grantable levels for every 85 toon on the new accounts back to my veteran account. Do I also get 42 grantable levels on my main account to my main account (from the 5th Druid I leveled?).
2) I'm assuming If I have a level 90 character granting the bonus levels I can only get the hunter to level 89? If so does the xp carry over? In other words if I level the hunter to 95% xp then boost him to 89 then I will only have 5% xp to get to 90?

Sorry to the ask so many questions have never used RAF before.