Nie możesz użyć parametru w takim zapytaniu. Bez wchodzenia w logikę, która się za tym kryje, najlepszą opcją jest połączenie ciągu zapytania przed utworzeniem zapytania
String queryString = "select COUNT(tl.LOG_ID) AS EVTCOUNT,tl.PRIORITY FROM Customer_" + custId + " tl Where tl.DEVICE_REPORTED_TIME >= SysDate-90 GROUP BY tl.PRIORITY ORDER BY tl.PRIORITY";
Query query = session.createSQLQuery(queryString);
EDYTUJ
Jeśli chodzi o NamedQueries, są one kompilowane podczas uruchamiania aplikacji, więc nie sądzę, aby można było zmienić encję docelową (tabelę) w czasie wykonywania.