There will be two totally different answers to the same set of questions with these two. I suggest you get one more opinion to round it out.
Im a former also willing to help, but you will need to post an email address for us to be able to contact you or check your Personal message box.