Looking at it at a surface level I'd say that's fairly light on evidence.
Don't have time to go into a lot of detail now, but I had replied with the evidence we supplied in another thread, and there is also a link there for an upload guide someone has made online that gives a good overview of the evidence needed, it's not all inclusive but use it as a starting point and you can be creative then.
A forum community dedicated to Australian migrants and enthusiasts. Come join the discussion about residency, taxes, documents, visas, travel, health care, finances, banking, classifieds, and more!