It depends ;) With @Inject and other CDI annotations you should check chapter 6.6 of JSR-299 specification. You have got there information which beans are "passivation capable".
About stateless and singleton session beans, according to EJB specification, they cannot be serialized (as ejb passivation doesn't occur)
Last think and most problematic is stateful session beans. All JavaEE resources (EJB, InitialContext, SessionContext etc) will be restored after activation, but you have to take care of other non-serializable fields and open connections. So in your case IMHO you should mark accelerationUnit as transient and restore in ejbActivate event, or involve CDI and producer methods to inject field automagically.