If the == operator returns a true will the equals() method return a true, always?

A good answer might be:

Yes.

Summary

The following table summarizes what you have just slept through. Assume that each row is independent of the others.

code sectionpointA == pointB pointA.equals( pointB )
Point pointA = new Point( 21, 17 );
Point pointB = new Point( 21, 17 );
falsetrue
Point pointA = new Point( 21, 17 );
Point pointB = new Point( -99, 86 );
falsefalse
Point pointA = new Point( 21, 17 );
Point pointB = pointA;
truetrue

QUESTION 22:

Will pointA.equals(pointB) return the same true/false value as pointB.equals(pointA) ?