It is better practice to use 'use strict' all the time. We Perl programmers should grab each opportunity to prove to others, that we can code with a style.
As for whether you can nest hashes, arrays and lists. The answer is yes, as long as you be careful, and use references properly.