Can Multiprocessor Systems Implement Both Temporal Multithreading and Simultaneous Multithreading?
Sure.  You can simultaneously run multiple threads on different CPUs in parallel; and also a single CPU can context switch between threads (i.e., both what you are calling simultaneous multithreading + temporal multithreading).   Nothing prevents it.