Things I used to prepare for the NAPLEX:
1) RxPrep + question bank (use your classmates or split cost with them if you cannot afford it alone) - MUST
2) Top 300 brand/generic (google the quizlet) - MUST
3) Pharmacy charts 2018 edition (found on ebay/amazon) - OPTIONAL; I used this book because I was too lazy to pull up guidelines/drug references on the internet (lexi, clin pharm, efacts/comparisons to look up individual drugs, etc.)
4) PreNaplex 3-5 days prior to your test date. If you score >100, stop studying, relax and wait until test day arrives. If <100, continue studying until the day prior to the test date (you still need to give yourself a 1 day break).
I have never heard of prontopass and probably wouldn't suggest it unless you failed the NAPLEX multiple times using the Rxprep as your source of study guide. I would go with the norm and use the study methods I provided above only because everyone has been using those for the past several years and have passed.
Best of luck.
EDIT: Math- SDN 120 calculations, rxprep chapter questions, rxprep qbank, google some naplex math questions. Repetition is the key to great success for math. You need to solve as many problems as you can using the computer's calculator AND do it quickly on the test so you can focus your time on other things- like case-based questions.