TryHard, sounds like you have some nice grounds all worked out mate. You've been doing better then what I have in my local Canning River. That first spikey bugger looks like one of the Yellowtail Grunters we get over here..... Ben (da_houghsta) is the Guru on catching them.
I think it is almost time again to head south and hit Walpole and catch a bream or 100