To answer your first 2 questions
unsigned int example = 65535;
Serial.print("The example unsigned int is : ");
Serial.print("Size of unsigned int = ");
To see the output turn on the serial monitor in the IDE (top/right) after compiling and uploading the code.
delay is defined as
Parameters ms: the number of milliseconds to pause (unsigned long)"
So 65535 is not going to bother it at all.
How long are you going to delay and why ? There is almost certainly a better way of doing it.