Yes I can help. Once  you have signed in go to "My VA" dashboard. You will find the link for this dashboard in the top right corner of the page. Once on My VA dashboard scroll down to the "Track Claims" section. Click on Track Claims and there you will find a summary of your claim.
Yes, you will have the opportunity to track the status of your appeal
Do I have the chance to add new proof that supports my case if the board decision review isn't in my favor?
You can file a Supplemental Claim or you can appeal to the U.S. Court of Appeals for Veterans Claims.